I've been trying unsuccessfully to import 8gb worth of photos directly from my DSLR (a Canon 40D with CF card) to iPhoto and it keeps telling me I've run out of HD space before it's finished even though I've over 15gb to start with. I tried again tonight after freeing my HD up to 29 gb and it got to about 90% of the files when iphoto crashed, but I was monitoring it in finder only to see my free space go from 29gb to 10gb. Why do I need more than twice the memory card capacity to import these photos? It's so frustrating! 8gb of photos should need 8gb of space!