XBox 360 Memory Card 64MB
It's great for storing small/multiple profiles and is an awesomely low cost!
It is ugly and only works for the arcade. For the price just get a 20 gig. If you play a lot of games runs out of memory fast. you cant play live with it because it requires 100 megabits.