SDXC Card or USB 3 pen drive - which one should I buy, and which one is better I have MacBook Air (13", Mid 2013) and my father has MacBook Pro (13", Mid 2012). Both MacBooks have SDXC card slot, and both support/ has USB 3 ports.

We are thinking of moving iPhoto library to portable drive (either SDXC card or USB 3 pen drive) to save space on internal HDD

What is recommended - SDXC Card or USB 3 drive, and for what reason like speed, consistency, etc?

Also, it would be of great help if you can provide which one to buy. For example, if you suggest SDXC card, then which cards (Sandisk, etc) should I look forward to buy. Thanks.
Look for Read/Write speeds to enable you to make a decision as to what best suits your needs. This question is asking for people's opinions which is a bit tricky