Everything I'm currently working on:
~/Projects
Older stuff, or projects on hold: ~/Projects/ARCHIVE ~/Projects
Older stuff, or projects on hold: ~/Projects/ARCHIVEI also have ~/tmp, which is where I put things I'm unlikely to need more than once or twice. Keeps my desktop clear and my projects folder uncluttered.
Tarballs go in ~/proj/v/