Unfortunately that is the only logical option.
Since 2009 my Samsung R510 Laptop has been struggling to cope with Linux. Essentially it works but not as efficient as I would like.
The biggest issues I have relate to the system performance and battery time, both of which just cannot beat Windows 7 (and Vista)
Battery time has been an ongoing issue with Linux in general, I remain hopeful that one day the situation will be much improved and I currently praise the efforts being made by Canonical Ltd to improve battery time in their next LTS of Ubuntu.
But we have to be realistic, until more hardware vendors back Linux the current situation for the majority of Laptop users will continue to plague users. Poor battery time, laptops running hot, lack of functionality and noticeably slower system performance.
And inline with being realistic, it is back to Windows 7 on my R510.
In future I will be more careful when buying a laptop and pick one that is Linux compatible. A practice I do when building PC's.
So let me see, anti virus installed, disk fragmentation looking good, service pack 1 installed, windows fully up to date, download drivers, why is it a pain in the arse to find up to date Atheros drivers......