I haven't been actively looking for a job. My company may be getting acquired soon, pending FTC approval. The company that will be taking us over has most of their IT staff centralized out of their headquarters in another city 4 hours away from where I live. This creates a lot of uncertainty for me, so I figure it's probably time to dust off the resume and make sure it's ready when the time comes.
I've pretty much just taken the resume that got me the job I have now, and added experience from my current job to it.
I've removed my personal information, and company names to post it for review here:
http://www.custommopar.com/images/resume_review.pdf <-- Old original version
http://www.custommopar.com/images/newformat.pdf <-- Added new version here since some people will be too lazy to read all the posts before replying.
There's a few more things I could put for my current position, however my resume has already reached 7 pages in length.

I've debated taking the 1st 2 jobs from 1999 off of it, but that will only drop it to 6 pages, and leave only 10 of my 12 years of experience showing.
I'm also trying to decide the best way to take the repitition out of the start of a couple of the bullets in the earlier part of my career.
Any tips for cleaning it up/making it better are appreciated.