Ubuntu 10.4 lives up to the hype