I have had a 305 for a couple of years now and it has worked pretty flawlessly the whole time. Now some have had a switch or battery problem after a couple of years, but not me. I don't know why you had problem transferring data. It is really simple install the software, go for a ride with the 305, plug the usb cable in and it uploads the data. I have never had a problem with that part. If you use a MAC though I guess the software doesn't work for them.
torgrot