I'll also admit that I like using this site -- except when it comes to using the search feature.
Here's a quick hint to let you use Google to search this ( or any Google searchable ) site.
Let's say I way to see what all I've done on BIDN. I'd jump over to http://www.google.com with my browser and enter my search terms - in this case, my first and last name. Then at the end of the search, I would add on "+site:bidn.com" as seen below.
Note: I didn't get 1.76 million results - and sure enough, it is only results from bidn.com.
If you'd like to see other options that you can use on Google to refine your searches, check out their search help here:
Hope it helps!
Thanks for this tip Keith