I'm putting in Recuva. It gets my vote 100%. I just discovered it yesterday: Saturday I filled a 4GB CF card with pictures taken of a sports event. While taking pictures I got a Error 99 (canon users know this one). So I pulled the battery and started shooting again. Fast forward to Tuesday and I wanted to copy the files…