Have you tried ACD See? You can tag your scrapping items (i.e. ribbons, brads, papers, etc), rate them (1-5 stars) and even put them in the image basket.
Tagging can be tedious in the first place, but you'll find it extremely useful afterwards. After tagging all your scrapping stuff, whenever you need a certain thing like a ribbon, just type in "ribbon" in the Search box and voila, you'll see all your ribbons (even the ones you forgot that you have!).
Image basket is another useful tool I love in ACD See. When choosing the stuff I want to use for a page in ACD See, I'll drag and drop the stuff that I want to the image basket, and when I've got everything I want, I simply select all of the stuff in the image basket and drag & drop them to PS3. I'll save the stuff in my image basket to my Favorites folder (within ACD See too) and I can close ACD See without losing the things I've picked for the page. When I'm ready to write the credits, I'll open ACD See again and open my Favorites folder, and there they are, ready to be listed in the credits!
Another method I use is to have a special "Scrapbooking" folder in my hard drive. The subfolders in my Scrapping folders are: Digital Freebies, CTs (stuff that I got from my CTs), Layouts, Scraplift (special folder where I saved the LOs I find inspirational and potential to be scraplifted ).
I don't have problems with other folders, but for the Freebies folder, there's too many things so I created another subfolders:
Collab, No TOU, etc.
And within those subfolders, I saved all freebies according to the designer names:
Screenshot 2 (from my R-Z folder):
Also, I created a Notepad file where I listed the names of all designers that I have their freebies (see screenshot 1). I keep this file updated whenever I download freebies from 'new' designers.
Phew, that's it. Took me a while to post this. I hope that helps. Anyone had better ways to organize scrapping stuff? Coz I still have problems with this method, lol!