I have to second the recommendation for Puxing radios. I use the PX-888 (similar to the PX-777) and had it at Pine Plains. I had two 1200MAh batteries, and the first one lasted 12 hours with moderate use. I was the B4 squad leader so I was talking to command a lot on 4 watts. Either the 777 or 888 will perform well.
I bought my first one (UHF) from asiaradiosales.
http://www.asiaradiosales.com/ I bought my second one (VHF) and my team mates bought theirs from 409shop.
http://www.409shop.com/
Both are good retailers, but 409shop seems to be a little cheaper. Plus, they have a 1600 MAh spare battery for the PX777/888 radios.
http://www.409shop.com/409shop_product.php?id=101390
They take Kenwood two-pin headsets and lapel mics. I use a Cavalvy bowman headset with mine with a custom dual comm switch (so I can use two UHf's or a UHF and a VHF with the same headset.)