I've stored mine on my HTPC in a Photos folder.
Within that are lots of other folders for images from our wedding, our friends wedding and so on as well as two folders of my own stuff, D80 and D7000 (had D80, sold to buy D7000).
Within those D80 and D7000 folders are the Years, and then within those folders are folders for each shoot with the folder name of YYYYMMDD - Subtitle.
I've named those final folders like that so that if at some point I decide to just have one massive folder with everything in, it will all stay in order without me having to do anything.
Also keyword everything like a loon, people, places, objects, subjects, camera used, lenses used etc etc. I've onyl recently been doing that as much as I should though so when I have some days off I'll be going through my entire collection to purge duds, keyword etc.
Previously I have done everything in Bridge but after downloading a trial of Lightroom (because the Bridge I had wouldn't read D7000 RAWs) and finding it much more to my liking my wife bought it for me for Xmas (£80, Staples) which personally seems like a bargain.