Real quick:
Regarding the TT vs. Alien bikes thing... saying you "have" to replace all the components on the TT is ridiculous and a moot point to begin with; you can get the frameset for ~220.00. Plus, it's a name-brand butted crmo (which some people care about). Plus it holes for brakes and fenders.