I have a MI, Troy, and a Brugger and Thomet...
i personally like the BT the best but I think the general rule is anything that makes you say "@#$% thats expensive!!) is usually going to be enough for range firing and the occasional "whoops, dropped my rifle!"
another good way to filter out the crap is to find out if its popular on the Airsoft sites.. (sad but true)