OK Just got my TP2 (Sprint) which ROM should I use and has the best instructions.

Ive never done this before but Im ready to lose my ROM virginity...hmmm yeah that was too much.
Can someone point me in the right direction? Which ROM do I download? Which is most reliable? Can you ever go back to "factory"? WHere do I start?
Thanks!!!