Please don't take this the wrong way Kenny, but as a noob I actually started with Slackware and stuck with it. As far as Ubuntu is concerned, YES it is a very good distro for those trying to migrate away from OSX and Windows, and is great to dip their toes into Linux, the only thing is that when the user begins to want to delve deeper, and actually WANTS to learn more about how their system operates, Ubuntu unfortunately falls flat.
I never will understand Ubuntu's policies of intentionally hiding root from the user (disabling root). Sometimes the only way you are going to learn something is if you do 'bork' your system.
I've borked Slackware quite a few times at the beginning, but learning from your mistakes is a much better way of learning, then being held in a gilded cage to protect you from yourself.
Then again, I also must consider that Ubuntu is not necessarily aimed at those who would particularly WANT to delve too deep.