Personally I think the S was a bit of a yawn upgrade. The free 3.0 update added much more than the 3G S does for hundreds of £s. I'll quite happily wait for the 4th iPhone
Try one, you'll be impressed with the speed. The faster components make a huge difference.