glad you made it relatively unscathed.
I bought my 16 yr old son a bike today. A 2009 KHS Flite 500 aluminum and carbon road bike. A craigslist score, it was just $200. Not a perfect bike by any means, but a screaming deal at $200.
So now we're up to 3 road bikes. Looking forward to this weekend's ride.