Most current distributions of linux should be able to handle drivers for that laptop without any issues.
I'm currently running a Dell XPS L702x (6 months old), I installed Slackware 13.37 and everything worked out of the box....sort of....
The only things I needed to do after the install were...
1- Install WICD to setup the wireless nic.
2- Install bumblebee to handle the dual video processors (no native Optimus support in Linux)
There are many, many flavors of linux out there, and the live cd's are a good way (although slow) to check them out to find one that suits you.
I've tried many, yet, always end up going back to Slackware.....
Keyboard error or no keyboard present
Press f1 to continue