Wow Wow Wow.... OK, where to begin, there is alot of "mish mosh" "facts" in this thread.
First, go AEG, and get a JG gun. They run about 115 shipped, with battery, highcap, and charger, if you can find the "older" version, and not the more expensive newer version. They also are 100% TM replicas, which means parts and accessories are abundant, and they have TM performance.
I've been dealing JG guns for a year and a half, have owned and handled tons, and they rock, and for a hair over 100 bucks, you can't go wrong.
Whoever got the UTG for 170 got ripped off.
And S0n3c, you are spreading pure lies.
Do not only buy into FPS, FPS means nothing without a decent gun with decent hopup. How are you going to "punish" your enemy, with 350 FPS, if you can't hit the person, accuracy>FPS. 280+FPS is fine. JGs shoot anywhere from 330-400 out of the box, so no need to worry there.
Semi at 350 will NEVER beat Auto (a decent auto) at 250FPS, as long as the person wielding the 250 isn't a complete moron.
I'm sorry if I got a bit riled up, but people who act like they know things, when they have limited knowledge kinda erks me.
Choose from these, best value

erformance ratio in the industry
http://www.airsoftgi.com/index.php?cPath=139_24_166&osCsid=880459916f45e9e2b3ad7953c92efca2
I also sell many of these guns personally, but it will be more convenient to buy off ASGI.
And i'm not even gonna start with the which is better question.