If your budget provides the funds you might consider a long-term solution - a hand held memory storage device like Smartdisk or Wolverine. Your local professional or upper end photo store should have them.
They allow you do download into their miniature, handheld, hard drive...ranging from 20-80GB of memory designed for digital photography. These types of devices also have the ability to play MP3, play videos, and typically have a 3.5in LCD to review, rotate, zoom-in or out and pan. They also allow you to run a slide show too and usually starting around $150-180 dollars for the smaller memory devices.