Great post, let me add to it a bit. *not full reviews, just additions to the previous post*
Giant STP - designed by Jeff Lenosky, former trials rider, this bike is different from all others IMO. He has made the bike a little steeper, more sensitive, which I like.
Specialized P2: Unfortunatly, I have never taken this bike for a trail ride, but have ridden a P1, 2, and 3 all for DJ's, street, and a P1, 3 for skatepark. This isnt exactly what you plan to ride, but: This bike is not a trail bike, at all. Not what you want
Mt. Cycle Rumble: I like the frame, but i have only ridden a small, so the cockpit was small. Great frame, but my friend who owns one cracked his first one, but bought a second one he liked it so much. You probably cant build a bike for $1000, so other bikes are a better option
Iron horse porter: Never ridden one, listen to the other guy, check out www.mtbr.com
Kona jumo frames (scrap, stuff, cowan, shred) - I dont like the geo at all, i find they ride like shit. Not a bad option for you though, they are built for DJ's mainly, but can take abuse of trail rides well. I personally HATE these bikes, but thats just my opinion
Cannondale chase: never ridden one. www.mtbr.com
GT's - teh sux
I can add more bikes if you want. PM me if so.