Just discovered this wonderful wonderful site.

Filled with portable applications.(by portable I mean no install and run of a USB key drive/Pen drive/stick or which ever you want to call it.

http://fcportables.blogspot.com

It's awesome site. Even has Photoshop on it.