I'd try just about any data recovery software on it. I've heard plety of sucess stories with flash cards, as they don't have any moving parts to actually break.

Matthew