I own a special_ed langster, it's so-so on the street and about the same on the velodrome, I only bought it because I came across one used on craigslist at a really good price, and I mean really good because it's one of the ugliest bikes I have ever seen (boston edition). I plan on ditching it as soon as I hit cat 4 on the track. and I second that the langster stock wheels are crap- I replaced them right off the bat.
If you are looking for comfortable tires I would recommend michelin pro 3's and the michelin latex inner tubes.