I say suck it up and invest the money in the real product. I love my 500 everyday when I ride, and then the 15 minutes I look over everything when I get home. It's really not that expensive for what you get, especially with the 305. A lot of bang for the buck. You may pay $50-$100 on something else, but for the little extra you could have spent on the Garmin, you would probably get a lot more.