SweetPoison
iPF Noob
^+1 on SplashTop, works rather well.
Jailbreak and you can use the Camera Connection Kit with most USB Flash drives and get some extra storege. Quite easy to do actually.
No Linux.
Even though iOS is essentially a very fancy Linux build.
I will go with both of these suggestions. Much simpler for me.