I waited just as long as I could to buy a GPS & went with an Alpha. I haven't personally used a sport dog unit but it's hard to believe it'd outperform the Alpha. I love my Garmin & the folks @ Johnson's Telemetry are great to deal with!
Thanks