You can use titanium backup to revove the bloat and as for the ROM, I understand there is a Miui version available as well as a Cyanogenmod version available. Take a look in the rooting/hacking subfolder of this forum and you will find a wealth of information.