I saw Korn and Limp Bizkit when Limp Bizkit was handing out free demo cassettes of their music. Korn had just released their 1st album. Korn was crazy back then before they they became all famous and shit. They played at a little club and it was insane. Limp Bizkit was pretty damn good back...
Ad Aware found here http://www.lavasoftusa.com/support/download/ and Spybot found here http://www.safer-networking.org/ are the 2 big guns for spyware and other crap removal
I actually had a 2003 TCR but cracked the frame a month ago (random crack never seen anohter frame crack like that) so Giant sent me the 2004 frame and fork and then I had everything swapped over. I bought my bike last June for out the door price was $2200 that was with full Ultegra components...
All 3 are a decent intro road bike. The Giant might be a harder fit as it is more generalized fitting S,M,L,XL is pretty broad. All 3 bikes the components are comparable. The Felt and Giant are aluminum frame the Trek I believe is carbon. So it gets my vote for that. The Felt has carbon...