I'm on a Mac. I use iPhoto to organize all my stuff. I have a separate Library for my scrapping things so they aren't mixed in with all my pics. Two programs that I use to help keep things sane are:
Keyword Manager - This is a great program that is a plug-in for iPhoto and lets you assign keywords to all your stuff so you can search through them easier. There is a free trial and a full version for purchase here at the link below. I invested in the full version, and I don't think I could live without it now:
http://www.bullstorm.se/KeywordManager.php
iPhoto Library Manager - This is a program that helps you keep track of your separate iPhoto Libraries. You can launch the libraries directly from the Manager and don't have to go searching for your libraries every time you open iPhoto. I LOVE it! They also have a free version (not a trial - just free), and a version you can purchase that has some extra features.
http://www.fatcatsoftware.com/iplm/
I love both of these programs, and they have helped be stay semi-organized. The great thing is that they both have free versions so you can try them out and see if you like them before spending any money. Good luck!