This has been around for a while but i only got round to using it today:
http://johnhaller.com/jh/mozilla/portable_firefox/download the zip, extract to a usb drive (or one of the alternative options listed) and take firefox with you to any windows based PC!
The drawbacks are listed but may be useful to some.