I put my iPhone 3G away and got a Galaxy S and I love mine. The main differences between the two are speed and OS.
The differences between the Desire and the Galaxy would be a lot less since they both have 1Ghz processors and are running Android 2.1.
If you want to see the hardware differences, look here...
HTC Desire vs. Samsung I9000 Galaxy S - GSMArena.com