The distro of choice for my personal desktop is Opensuse. It is easy to set up, fast, and has everything I need. Once you learn your way around rpm, rolling your own packages is fun and convenient. My wife and son also use it, preferring it over Windows.
Having said the above, I recently...