Just a quick (final) update on this - finally got this taken care of this past Friday at Tech3. Quite satisfied with their pricing and their work - I was in and out of there in about an hour and a half!
Thanks again for the responses and the offers to help do the work!