Well, I didn't mean to mean to start a Mac vs. PC war out here, but I must say this.
Once you go Mac, you can't go back.
A MacBook is like a REALLY hot girl with a great body. She might be a little slow inside and slightly expensive to maintain, but totally worth it.
I had been using Windows for about 13 years. Linux for a year. Back to Windows. And then, one fine day I happened to be compelled to use Final Cut Pro. All I can say is this. I don't care much for the hardware other than the fact that Apple provides a complete replacement of faulty parts (got my MBP speakers replaced twice, hard disk once) and the overall aesthetics of the machines they make. But the OS! God the OS! How I love it. I have wasted so little time getting simple things done! I can't possibly sit and write a complete list. Sure, in Windows everything is technically 'possible', but is not native. Eg. Automator, Spotlight.
One more thing. The additional controller key - Command. The no. of possible shortcuts on every application increases at least 50 times (the no. of keys). The graphical interface is so smooth. Simple things such as hot corners and multiple screens not only enhance your productive output, but also are an aesthetic treat!
Sure there are drawbacks. The non open-source nature of Apple software makes life tough (or does it? Virus anyone?)
Simplicity is the key. A machine is supposed to make YOUR work easier. A machine should not try to ask you to attempt at making its work easier (case study: drivers installation, the 'antivirus' craze to name the prominent time killers in Windows).
I am NOT an Apple fanboy. My opinions are totally non-biased. I have been experimenting with multiple OSs for a very long time. But for the past 2.5 years, I haven't felt the need to migrate to another OS. Most people have a complaint with the fact that Apple's expensive. I agree. Apple's expensive - because it has a monopoly. Horribly overpriced. But they make you feel that it's totally worth it.
I would advise everyone who uses Windows to at least TRY and use OS X - if not on an Apple machine, google 'Hackintosh'.
Getting back to the problem. There is no solution, is there? Dabbling with hardware seems to be my last resort.