Wow, what an awful thing! I can picture the traffic you were in, it's bad down there. Glad you are relatively ok. Keep an eye on that knee and your hand. The car essentially rear-ended you, their insurance should cover everything if the accident is determined to be their fault.
Both Gregg's and Recycled Cycles are hiring right now. Wanna work in a bike shop?
If you need help replacing/repairing your bike try talking to Andrew at Recycled Cycles. (on Boat street next to the UW police)
"If Americans want to live the American Dream, they should go to Denmark." - Richard Wilkinson