Need some extra storage for the computer? Check out this deal from Newegg.ca, part of their Canada day sale. You can get the Seagate Freeagent GoFlex Desk 2TB system for only $109.99, with free shipping too.
When you work it out, you're only paying about $0.05 per GB - dead cheap. 2TB is a pretty big amount of space, it should be ample for home users. As I have mentioned countless times in the past, I highly recommend getting an external hard drive and making some backups of your precious photos.
I watched the little video on the Newegg page, as I was curious why this item was called a "desk kit." Basically, it's just an external hard drive, but you can actually switch out the interfaces to be compatible with different devices if you need it. It comes with a USB3 connection, but you can actually purchase an USB2 or firewire connection separately, if you need it (the average home user wouldn't need to worry about this). I did find that an interesting feature.
(Expiry 2nd July 2012)