These two will make great gifts for someone else or yourself, if you are on the market for one:
Slickdeals has listed this deal from Dell SanDisk 4 GB Cruzer Micro U3 USB Flash Drive $30 . I have a Kingston 2GB with U3 in it and it is sweet. It acts as if it is a mini OS by itself
is a mini OS by itself where you can install a bunch of free portable apps (maybe I will write a post on U3 soon) and plug it in any computer and use it!