I was a little hesitant to try this considering the iPhone GPS, but its been giving me accurate MGRS coords to eight digits all the time and ten digits about 75% of the time. For reference, Im getting parallel results from a Rhino 120.
brodezoe about Basic GPS (Now with UTM, MGRS, and Email)