Ok, thanks I will try that. How do I store the processed blocks on my flash drive so each time I put it in a new computer, the client doesn't have to sync the entire block history?
Instead of copying the wallet.dat file from the bitcoin data directory, copy the entire directory contents
except wallet.dat (around 13.5GB now). This can be restored to any computer you wish to run Bitcoin on to avoid the complete re-downloading of the blockchain; only the wallet.dat file contains the personal information about your addresses.
It is not a good idea to use the same wallet.dat on multiple computers, they will go out-of-sync after many transactions or as soon as you start adding labels. A good way to lose money, as eventually one wallet won't have addresses that are in the other.