FRG01B and FRG22 are stock ROms (except for the possiblity for rooting).
The others are custom ROMs with their own feature set *added* to the ROM they are built off of.
BB is a bit old now, based upon the older FRF84B release, but in and of itself is a great ROM (I used it for over a month).
The problem with asking for recommendations is this: They are going to be everyone's opinions, and opinions are just like you-know-what- we all got one.
The
best advice for someone like you is to do the following:
- Make sure that you know how to make backups - repeatedly - when you are playing with ROMs - it will help in the long run if something breaks.
- Make sure you backup often - otherwise point 1 is moot.
- Try the ROMs out yourself and see what they are like and how well they work for you.
Also, remember that the stock Froyo builds are overclocked to 800 MHz by default - I think Pete's does 700, not sure of the others - so you'll need to make an apples to apples comparison. Saying Pete's is slower than, say, the stock is not really fair as it is already clocked slower, so you're making unequal comparisons already.
Finally, in case you've already forgotten:
BACKUP!
Happy ROMing!!