I was in the same boat and ended up switching to Xubuntu -- and I don't regret it for one second. I get all the good stuff ("just works") with a sleek, customizable UI, that also happens to be very frugal wrt. system resources. It's a win-win really. :)