If you are looking for a domain that people will remember and come back to - a .com is essential.
If you are doing galleries, freesites, or whatever - a .net and .org are pretty much just as good. I use domains with word1-word2.net and org all the time and get good listings on google.
As google is the only major engine left that you can get a good spot on for free - I would ignore the others.
.net and .org are fine. I would stay away from .cc and stuff like that as it may confuse some people. You can get good .net and .org names. I have gotten, for example in the last month or so, photo-personals.net - hardcore-pics.org and xxx-sex.net (or maybe it was org) - which work fine for Google and link lists.
But if you want to make a tgp - stick with no dashes and .com.
People will have a hard time remembering it otherwise.
------------------
TopBucks.com - Converting at better than 1:130
David Lace Content - Highest Quality Teen Content
ConversionCash.com - Make Money off your WebTV Traffic