Spent several months with Ubuntu Dapper and Drake but always had to dual boot with XP because two of my scanners aren't supported, my Canon printer worked but not at full resolution and my tv card would not work no matter what i tried! Let's not mention that you have to rely on Windows dll's for such basic things such as mp3 and avi
Agreed Linux is more appealing the Micro$ stuff but until there's a distro that can work out of the box like XP then i can only see it being a "geek" machine