Some great advice above. I'd echo the "piston slap" thing with the LS1 - it is not a big deal, and that alone should not discourage you.
I would recommend driving the T/A. I had a 99 for a while, and though it had many, many good points, after a while, I found I did not like the seating...