Samsung Galaxy S stuck upgrading firmware. Should I unplug my phone? Should I keep on waiting?
I disconnected the cable

Kies popped up an error message which said, the upgrade failed and offered to try to recover for me. 

By following the instructions on screen I was able to recover my device.