I've had the Nexus 7 for a few weeks now and I really like it. The only major gripe I have with it is the lack of removable storage support without rooting.
I would quite happily root my device but the only thing putting me off is that it voids your warranty. I know there are ways to un-root your device but I just don't want to risk it.
Fortunately today a friend pointed me in the direction of a new app called "Nexus Media Importer" which allows you to access removable storage devices without rooting.
The main reason I wanted this app was so I could access files off an SD card from my camera. This app did not disappoint! Not only did it allow me to view JPEG's, but it even allowed me to view thumbnails of RAW (.NEF) files and also allowed me to save them to my Nexus 7.
The app is relatively easy to use and the interface is intuitive. The app seems to allow you to view JPEG's within the app however I think the files on my camera were too big so I had to open them in the Android gallery that comes with the tablet.
All you need other than this app to access files from and SD card is a micro USB host adapter and an SD card reader. You can buy them pretty cheap from Amazon:
The app also allows you to stream and transfer files from self-powered hard drives and USB memory sticks.
For £1.27 you really can't fault the app, especially if it saves you rooting your device.
You can get the Nexus Media Importer app from Google Play