The 37 best photography accessories in 2017

9. Western Digital My Passport 4TB

One of the most popular external hard drives around - and for good reason

Capacities: 1TB, 2TB and 4TB capacities

Fast data transfer thanks to USB 3.0 port
Not quite the cheapest of its kind for lower-capacity units

WD's My Passport line has evolved over the years and the latest iteration boasts a USB 3.0 port for speedy data transfer, together with password protection and a design like no other. Right now you can grab the 4TB option for a great price, but 2TB and 1TB alternatives also exist.

10. Transcend 2TB 2.5" USB 3.0 Portable Hard Drive

Military-grade shockproofing makes this perfect for securing images on the move

Capacities: 1TB, 2TB and 4TB capacities

Great shockproofing (and no impact on speeds) 
Design might not be quite to everyone's taste

This drive came out on top in the Storage Solutions category of the recent Digital Camera Awards. We loved the fact that it was small for a rugged drive, yet without any compromise on data transfer speeds. Perfect for those on the move – as well as those with curious youngsters.

Read more: The 10 best mirrorless cameras

11. SanDisk Extreme PRO 64 GB SDXC UHS-I Memory Card

As hardy as it is speedy, with protection against the elements joining fast transfer speeds

Performance speeds: Read speed up to 95 MB/s; write speed up to 90 MB/s; UHS Video Speed Class 30 (V30); UHS Speed Class 3 (U3)

Protection against water, shock, temperature and x-rays
Not the cheapest 64GB card if you don't need the frills

There’s nothing more frustrating than slow memory cards that leave you hanging or missing shots, but there's little chance of this happening here. Fast read and write speeds for dealing with images, together with UHS Class 3 and V30 for video recording, make it a winner. Better still, the card is water and shockproof and comes with a lifetime warranty.

12. Deyard K020 Water-resistant Memory Card Case

This water-resistant, shockproof case will leave you with change from a tenner

Capacity: 12 SD/SDHC/SDXC cards and 12 MicroSD cards

Lots of protection - great for travelling
12 card slots may be overkill for some photographers

There’s no point shooting great images if you aren’t going to protect your memory cards. This bargain case protects up to 12 SD-type cards from water, dust and shock, and has a silicone inner design to securely hold everything inside. Very cleverly, each space even has an additional chamber for Micro SD cards.