I've just successfully rooted my phone, thanks to the forums here of course. 
So now I need to pick my first ROM.
It needs to be something easy while I still feel my way. I was going to go for cyanogenmod but then I heard that it needs a new radio, which I don't want to do at this stage.
So what are my priorities?
The ones I've looked at are:
Opinions?

So now I need to pick my first ROM.
It needs to be something easy while I still feel my way. I was going to go for cyanogenmod but then I heard that it needs a new radio, which I don't want to do at this stage.
So what are my priorities?
- Stability
- Lots of spare memory (that was my main reason for rooting)
- All normal functions (I saw one ROM where the camcorder wasn't working)
- Straight forward flashing
- Main Google apps
The ones I've looked at are:
- Redux
- dGB (Yes you can recommend this one SU!)
- Sense ROM - possibly a 3.0 ROM if the performance is OK.
- MIUI - probably not atm as I prefer the Android style
Opinions?

