Do you insist on using Ubuntu? Try using a different distribution. Ubuntu family tends to have tons of small and weird bugs, thanks to their custom patch frenzy. I found Fedora to be user friendly equally to Ubuntu. If you go down Fedora route, don't forget about RPMFusion repository for non-free software. Also, take a look at "Fedora spins" for a choice of environments different than GNOME 3.