If you can't staay away from Windows why not use both, I used to dual boot until I got more used to Linux then found it was easiest for me to run a virtual machine, I run Linux 99% of the time but if there is something I want to do or look at in Windows I boot it up using VMware, and have the benefit of both operating systems running at the same time, both connected to the internet and I can share files between them.
(You can also use VMWare in Windows to run other OS's)
