You certainly didn't upload 2GB in 15mins! 2 MB is more like it.
Recommendations:
- Pay for Dropbox Pro. Their service is good, and you don't want to muck about with backups.
- JungleDisk, on Amazon S3. Probably cheaper than DropBox, and does decent encryption, with unlimited storage (you only pay for what you use).
- DVD backups, as suggested above. Or multiple DVDs once you have enough photos.
- Buy another external hard drive, and arrange to store it at a friend's house. Every few weeks swap your external drive you keep at home with the one you keep at your friend's, and backup to both drives.