What is the best Golf App for Androids?

For all of you that use some-form of Golf GPS App, what do you feel is the best and why?   Are the free Apps OK, or should you pay for the full version?


I have an iphone but it may be offered for android too. But I use an app called golf gps. Its pretty handy for when I am walking since my home course has GPS on the carts and not many yardage markers on the course. 

I use swing by swing and like it alot.  They are always improving it and adding new features.