I've tried a lot of ROMs, and think Ginger Villain and MIUI works best on our Desire. After trying many and many ROMs with Sense (Runnymede, RSK, Alex-V, RevolutioN, Nova by Droidzone etc), this ROM give me best performance for everything. It's stable and everything runs great. Also tried Sandvold ROM and been there about month but this ROM is still beta cause some of the game doesn't work - problem with multitouch, and couple of bugs. I prefer to have ROM which give me best for Desire and also ROM which runs all apps and games great. Also, with Ginger Villain have best battery life.