Cannondale all the way. Get the Rush and you'll be happy campers. One of the guys that I ride cross country with always raves about his.
Don't know about Cheng Shin tires (mine had Maxxis Ignitors) but I wouldn't let that stop me from buying the bike. You can put any tires you want on the bike for less than $100 so.....