Basecamp Issues

Hi,

I have Basecamp on my macbook pro and I have a Garmin edge 800.

I have not used Basecamp before, every time I try to view my discover maps which is on an sd card on the edge 800, basecamp crashes !!

All I want to do is plan routes and upload to my edge 800 device. But its slow and tedious and nearly always crashes ?

Where would I find a good guide or a better route planning program online ?

Thanks
keith