Just finished setting up my Dell XPS M1210 entirely now.
My main partition is Ubuntu 7.04, which has proven to be an incredible operating system. I haven't used Linux(Gentoo and Ubuntu) since about a year and a half ago or so. The "Linux for Human Beings" motto really has proven accurate. This OS is WAY ahead of where it was a year ago in terms of ease of use and out of the box functionality. It's really exciting, because I believe that there is actually a future for Linux in the homes of average computer users, not just nerds, something that I didn't see 1.5 years ago. Straight out of the box, all of my hardware was detected correctly and had full functionality (unlike last time, when I spent weeks toying with ndiswrapper, trying to get my wireless card to work and an additional few weeks trying to get my integrated video drivers from Intel to install because I wanted to change the resolution).
I installed a few simple Packages from the Synaptics Package Manager (which lets you click and install things, no terminal commands) and I was rolling. Additionally, I found a WONDERFUL tool for getting applications in Linux. Automatix2. It's a nice GUI program that allows you install all kinds of stuff, such as codecs for media (even w32 codecs.. and they all work!), drivers (got my Geforce 7400 driver from it), and common applications such as Azureus, Google Earth, etc.
From there, I was set out to get my iPod working. Easy stuff. Installed the iPod software from Automatix and it put on Banshee Music Player (which I was going to do anyway). From there, I was able to pull all the songs off my iPod and put them on the hard drive, then syncronize the two. It's now all synced up and fully functional, despite all of the propriety bullshit.
I then installed Samba (prompted to when I tried to use my network and installed via GUI), entered my Workgroup name for my network, restarted,and I was able to access files on my Windows XP desktop. I pulled off some Divx and Xvid movies and was pleased when they all worked in Mplayer. Even Quicktime movies work on one easy to use player.
Since I have a legal copy of Vista and my Student Technology Services at my school is rather stupid and doesn't support Linux with some necessary programs, I figured I should dual boot with Vista. Resized a partition very easily with Gparted, a linux app, then installed Vista. However, refuses to install if any partition on the drive is labeled boot and is unrecognized (can't recognize ext3). So I had to unflag it as the boot drive to get it to install. After that, Vista's bootloader overwrote GRUB entirely, so there was no way to boot into Ubuntu. LiveCD + reinstall GRUB + Easy BCD = I now get a lovely prompt when I start up the computer, asking if I want to boot into Vista or Ubuntu.
Just wanted to let you all know how incredibly easy it was to get the OS installed and get everything working properly. All in all, I only had to use terminal commands on a couple of occasions. The vast majority of stuff can be done in GUI, and very simply at that. So if you are on the fence... give it a shot! Try out the Live CD or just install it on a separate partition. It's really incredible, and hopefully the way of the future.