Just as a matter of curiosity, why are you still on 10.04?
I can think of all kinds of reasons to not use unsupported and out-of-date OSes, and not many reasons to stick on one.
Are you avoiding the horrifically ugly and anti-useful Unity desktop? If so, switch to Cinnamon and Linux Mint!
That is what I... would've done, if I hadn't gone all the way to Arch Linux, anyway.