I've recently started completing games and accumulating "assets" -- graphics, sound effects, textures, 3D models, etc. that I can build on and reuse from game to game.
Is there a great, free place I can store an unlimited amount of this content? Ideally, I would like to categorize my content (by game) and tag it (eg. icons, characters, sound-effects, soundscapes). Unlimited storage is key, because I want everything stored in one place.
Also, most of my content is strange file formats; graphics are vector done in Flash (.FLA), or in GIMP (.XCF); I don't know what 3D model formats I'll use. Sounds will be .MP3.
Where can I store this stuff?
Edit: Not quite 100% dupe, but quite similar to Assets Management, database or versioning system?