JMS Collision Repair, down here by Williamsburg does an awesome job.
He is pretty reasonable too usually pretty quick unless there is a hard to find part(Contour SVT bumper cover). That is about the only place I trust to do anything that I am not doing, I did my truck at a friend of mines shop but he takes forever to do anything.
He is in the yellow pages(online at least) but if you need his number shoot me a message and I will get it for ya.
Oh and tower...you can rattle can a 54 f100 for under $99, thats what i did when we got my truck to get it all one consitant, non robins-egg blue color.