Bang for the Buck, is it an excellent weapon.
I would however take a Russian AK-47 instead of an M-16 in a desert or jungle environment due to its loser tolerances and ability to take a beating and of course a round with more stopping power than the 5.56.
There are however a glut of crappy low tolerance AK clones out there though.
I wouldn't mind picking up one of the AK104s
The AK-74M and AK-10X series of rifles are accurate, according to http://world.guns.ru/assault/as00-e.htm
Any recommendations for a really high quality, accurate AK-47?
The standard stuff is okay, but is there a really good one?
That's typical of Russian engineering. We build rifles that are much better under ideal conditions, and jet fighters that can outperform anything in the air, but need a nice smooth runway. They build rifles you can wrap in an oilcloth and bury in mud, then dig up and fire, and fighters that can land on tundra.