Im using a USB stick called : Sandisk Cruzer Blade 8B which works perfectly. I also have an Imation USB stick which lets me format properly and move savegames onto it , but my PC never recoginizes that it has Xbox data on it.

I suggest picking a USB stick that is verified and compatible for use in 360 by Microsoft , it doesnt have to be an expensive MS brand