Once, I saw a website, where it had (I think a linux distrobution) that was specially meant to run off of a flash drive. No installation, just straight off the flash drive on a Host computer IN Windows (in a window)
O, i spent like 5 days testing different distros on USB devices. The ones that i found work are slax, puppy, and damn small linux. I can help you out if you want some help.