When I went to New York a couple of weeks ago, I thought my memory card was corrupted. I realized the PC I was using was so old it didn't like any flash cards larger than 1GB.
This might have helped. Stream your pictures from your digital camera directly to your PC, then the web.
The Eye-Fi Card is a wireless memory card. It automatically uploads pictures from your digital camera to your PC or Mac and to your favorite photo sharing, printing, blogging or social networking site.
No cables, no waiting, no hassles.
Source: Eye-Fi » Home
And it supports facebook, among others...