I'm having a similar problem (version 3.00 - up to date). Normally my 910XT takes a minute or so to Sync but tonight it's been transferring data for ages. Garmin Express indicates that there are 3 hours remaining...I thought there was only room for 20 activities?
......I should mention I'm running Windows 8.1.