I'm normally a cyanogen fan, but I've been using MIUI for the last week. Mainly because I was a bit bored and felt like trying something new. Whereas HTC sense sticks very close to vanilla android (like cyanogen), MIUI is pretty different.
It's certainly worth giving it a try.