Question: I'm using the Adobe CS5 suite and trying to upload all of my pictures to Facebook... and .NEF files are too large to upload, any suggestions?

Answer: 
I'm surprised no one has mentioned Nikon's own ViewNX, which will allow you to select all the images in a folder and batch convert them from .NEF to .JPG. The program is free, and came with the camera and if not, it can also be [downloaded](http://www.nikonusa.com/en/Nikon-Products/Product/Imaging-Software/NVNX2/ViewNX-2.html) from the Nikon USA site 

Facebook upload is already integrated in ViewNX2. Here is a screenshot of a portion of the preferences screen for illustration purposes.

![enter image description here](https://i.stack.imgur.com/8ct1q.png)
Speaking of Scott Kelby (if you're a neophyte photographer and you've never read his books or visited his site, you're cheating yourself) the tool he recommends for the job is the JPEG extractor utility from [Michael Tapes](http://mtapesdesign.com/). It works with the embedded JPEG in the RAW (NEF) file, so it won't give you the quality you'd get with a proper "development" in Adobe Camera Raw -- but if you're uploading to Facebook, you don't get to keep your glorious high resolution anyway. "Instant JPEG From Raw" is a free download -- the email download code thing is just Tapes' way of keeping his server bandwidth reasonable (a minor inconvenience is an absolute brick wall to a lot of people).