I've got a Samsung Captivate and I truly regret purchasing it. No software updates for a year now, though Froyo had been promised last fall.
Android is going to fail as a platform if this continues. There needs to be some standard of support. The OS is fragmenting terribly due to carrier modifications and its Open Source nature seems to be of not much benefit, as there is no support Cyanogen Mod for Galaxy S phones.
The whole experience has really soured me on Android.