Tracplus Global from Dunedin New Zealand have a good system.
They have a really good portable to place on the panel of an aircraft. Can be swapped between aircraft. Highly accurate system and super easy to use.
I know there are a lot of commercial operators and private pilots using this system. I think they now have an iphone application just out.
Their link is
TracPlus - Unable to detect Javascript