As for Linux? If you have to ask, Ubuntu. It's arguably the easiest distro to try if you're new to the platform. Others tend to be either rougher around the edges or more specialized (you probably wouldn't want to try Slackware unless you were very comfortable with tinkering).