The ROMs are all different for each device, as are all the radios as well. There are many really good ROMs out there that you can find in
here beneath the stickies. I personally like the Energy ROM series, but do not let me influence your decision. Just try out several of the ROMs that you see in there for a few days each to give them time to adjust to the device and once you find one that you really like, keep it and promote it by adding it to your signature.