It is expensive, but given the amount of cleaning I'd be doing, I might be able to justify it. The Sharpertek model is a little out of my price range but the Kendal may be reasonable. I"m going to explore other options before I pop for one though. I"m going to check out the local machinist shop to see about a spray cleaning in a cabinet.
I think i've come to the hard conclusion though to strip the frame. The rust inside the frame is pretty bad and difficult to reach with the sand blaster. There is a stripping company that has does this work on a large scale. A co-worker had an entire corvette frame stripped and powder coated for just under $400. I'm going to take my parts over one afternoon and see what the quote is. Link to the company website is below.
http://www.ascoweb.com/
This place is literally down the street from where I live, which makes it pretty convenient. I'm going to see about sourcing the original paint and have it done right.