Uno R3 as Keyboard, Firmware Update

So im having some trouble figuring out what to do her.
I go to the website to update firmware: http://arduino.cc/en/Hacking/DFUProgramming8U2
I have downloaded the tool: http://www.atmel.com/tools/flip.aspx
My board is not an UNO SMD so it says to solder a resistor in the same place pictured. But the back of my Arduino does not look like the picture shown. My colors are inverted and there are no places to solder in the spot shown.
It shows the picture as just an UNO while mine is an UNO R3.

Should i just flash it anyways?

I cant not get the FLIP application to work. I reset my board in to DFU mode. Select my device (16u2) then select communication (USB) and it displays AtLibUsbDfu.dll not found.

Does anyone know how to do this. It seems really easy but i am struggling greatly.

Please help! My board is a UNO R3 with firmware .0001