Well, whatever your problem is with the phone, Samsung is a company that makes high quality products all around. If you're still running a stock phone, then yeah, I feel your pain and agree this phone sucks.
But all you have to do is root it, put on Froyo, put on Voodoo (which is a fancy word for switching your file system format from RFS to EXT4, like linux runs) and this phone proves to be an awesome piece of hardware. Also, put on the hulu hack, and pow, you got portable free entertainment, not too mention free 3g hotspot with some quick app install.
I hated this phone too and was completely disappointed until I got Froyo, and all the problems it had were gone and this thing now flies.
All I'm saying, is don't blame the phone manufacturer, causes it's clearly a software issue that is crippling this phone. While yes, you have to make the changes yourself, this phone can go from pitiful to literally one of the best phones out right now.