Ubuntu is fantastic and very easy to get up and running, but if you want a crash course in how Linux really works, I recommend using Arch. I had used Ubuntu and Fedora before, but never really had a handle on Linux until I set up Arch. It can be difficult to get going, but their instructions and tutorials are really fantastic -- just read it all the way through before you start.