Welcome to the forums!
Bikesdirect seems like the way to go for most people on these forums.
Considering your situation, I would go with steel. Steel is real. I HATE going off of curbs with aluminum, but steel? All day.
It also depends how long you are keeping your frame as part of the set-up. I have a Kilo TT (frame), it does well on pretty any city road, but I don't know much about the complete bikes.
"track"/fixed gear bikes are healthy in the fact that they promote a steady cycling cadence, making you push harder up the hills and spin down them.
If you check CL really carefully, you'll usually find a gem. Long story short? The Kilo TT, regular or pro.