Hm. My 2 cents on a few of those races:
**GOLIATHS**
We have one in our group, and he's a damage MACHINE! While i never really was fascinated by them, when the goliath's player was looking through the books for a "heavy hitter" and found goliaths, he went nuts. And it's not just the rules behind the class - he loves the competition (and he makes a big point of "keeping score" with the dwarven fighter/dragon shaman in the party). In fact, he even focused on improving his climb skill, even though he traditionally focuses on imtimidate and similar skills.
**FERAL GARGUN**
I've always wanted to play one of these, but haven't got around to it, yet. I just think they look really cool. One of these days, I'm going to put them into a campaign world with only one or two other non-human races, in the hopes that one of my players decides to take it upon themselves to give these guys a chance. One thing we both hate are the goliath naming conventions - we scrapped that random name generator and just used the (much better) dwarven name generator.
**CATFOLK**
We have a catfolk rogue in our group right now. At 2nd level, she has a Dex of 22. She's pretty damn awesome. Actually, I think the race itself is only so-so, but that +4 dex really helped the player out. The neat thing about it is, the player isn't much of a power-builder. When we were making characters, she said "I want to make a pirate chick. Maybe a rogue, or something." So, she rolls her stats, and decides to play a rogue. Then, she's leafing through the books, and she comes upon Catfolk. Did I mention she loves cats? She does. It took her all of three seconds to decide to be a catfolk, and she's loving the character.
**ENVIRONMENT RACES**
They pretty much all suck. Hadozee is just stupid - I mean, pirate monkey? Are you SERIOUS? The Darfellan might be okay, but "orca-man" doesn't fit right if you ask me. And Aventi? Seriously. Sandstorm has some dumb ones, too - especially those sand-divers, the Asherati. I think that's their name... it sounds like a car. I find the idea of someone swimming through sand stupid. Way too "high-fantasy" for me. The Bhuka are... okay. Frostburn races are a little bit better, but not much - Neanderthals aren't great, but that's probably because I'm an anthropology major, and as such, I find it to be slightly racist in thinking of a different species of human (who had the exact same technologies as homo sapiens sapiens did at the time) as being primitive. I would have been much happier with the less scientific classification, "Cave Man", because using an actual term like "Neanderthal" and then ascribing unfair game stats to it reeks of irresponsibility, if you ask me. But that's a pet peeve of mine. Oh, I really liked the Snow Goblins from Frostburn. Awesome race.