i'd recommend linux mint since it's a "just works" distro, comes with a lot of useful software out of the box -- firefox, office suite, etc -- and it's popular, therefore well supported, i've used for a couple weeks and it's really really stable.
cons
- updates take a while, that can be a blessing or a curse, you'll won't get the latest version of some software for example, but it makes for a stabler system
- out of the box, not that much customizable, but you can swap out the software that you don't like, such as the desktop environment and other system tools
- you'll have to learn a tiny bit of terminal commands, but it's nothing scary, after you learn basic things like how to update your system and such, you'll improve your workflow significantly even if you're not a programmer
hope this helps