Just a heads up, when looking for ROMs, its never a good idea to ask which the best is because they all serve different functions and work better for different tastes. Some people like the Manila interface (ported from HTC Diamond) but it doesnt work in landscape mode. Some prefer Titanium (WM 6.5 default) or some prefer the standard with just date and a few apps. Also different ROMs come bundled with different software so be sure to try out a few before sticking to one. I personally flashed about 8 ROMs before i found one i liked (I use jjblaster3's WM6.5.5 ROM from XDA). Also, if you have the AT&T tilt branded phone, be sure to install the Tilt keyboard fix when flashing a ROM. Any questions, feel free to ask
.
Regards,
sarge21rvb