Ok Chief. So. Portable CS4?
Truth be told, I never actually use it, but there's a launcher that goes with a pared down version that's portable. Works with any valid key. The only drawback is that it prompts you to accept the license agreement on every launch. Not a bad tradeoff though, if you ask me. If you're really interested I'll ask my friend about it when he gets back online.