Yep.
There's loads of portable applications out there.
*portableapps.com/
*www.portablefreeware.com/
are some of the good sites.
However , remember running apps off ur usb drive will take a lot of read/write cycles and can affect the life of ur drive.
Regards,
ray