How to upgrade to Android 2.2 [Samsung GT i5800]? I have a Samsung GT i5800 with original Android firmware and an offical Windows 7 PRO/64bit machine and a Samsung USB cable that I got with the phone.

How can I update it offically to a fresher version of Android? [I read that Android 2.2 was alread out for this phone at Jan-Apr this year..so I thought it would be a very wise thing to upgrade it! OK.] Because it looks like Kies can't upgrade the phone....this is "funny"...

Here is what I have on the phone: http://i.imgur.com/Zho9Q.jpg - Android 2.1update1

Here is the Kies version on the machine: http://i.imgur.com/I6R4q.jpg - 2.0.3.11082_152 up-to-date

Here is the message from Kies that it cannot update the phone: http://i.imgur.com/VeGUE.jpg sorry, it's in hungarian..

:(
p.s.: I tried to: reboot the win7 machine, Kies has a troubleshooting part, I tried it. What else are there?
You could uninstall Kies and the drivers completely, and then install the UK version of Kies from here.  (Make sure to select the UK as your location during install).  This should allow you to perform the update, although it might not give you the language you want.  This worked for me to get Froyo on my Vibrant before it was released in the US.  Alternatively you could try another European country that has had an official update released.

You could also try flashing the latest European firmware via Odin.  XDA has a guide on this (see the UPGRADING section).  This is risky if you don't follow the instructions closely and will void your warranty just like rooting, but I've used Odin dozens of times on my Vibrant with no issues.