I'm not sure I understand the question, but try mapmyride.com. You can download other people's routes or create one. (I also have a mac)

Have you looked into Garmin Connect? They bought motionbased.com.