Using Ubuntu is much like the OS X experience: things just work, little wasted time. OS X wins a bit with apps like TexShop and OmniGraffle while Linux wins a bit with easier package maintenance.
I hate to admit this but I will: it took me about 20 hours to get Windows 7 set up with everything that I need for development and writing. Not bad once it is set up, but what a time-killing overhead expense. Now, I want to not drop my Windows/Ubuntu laptop: nice having a Windows machine available, but I hope to not have to spend the setup time again for many years.