I'm from Germany and don't know about the Galaxy's advertised specs in the UK. So while the folllowing holds true in Germany you have to decide about it's relevance in other countries.
In Germany the Galaxy is advertised as displaying a color range of 16 million colors, i.e. 24bpp color depth. To the best of my knowledge, this is not true!
- $ cat /sys/devices/virtual/graphics/fb0/bits_per_pixel
- I've put a small programm "Galaxy Lie Detector" on the german www.android-hilfe.de forum , which should display all 256 shades of red, green, and blue which are possible on a 16 mio. color display together with a RGB_565 (16bit color depth) version. As you can clearly see, the 24bit and 16bit versions of the gradients don't differ and there's very obvious banding. That is: The Galaxy is only capable of displaying 65536 colors (at the moment???)
After all, even if the display isn't any better on the Hero, I'd prefer not being ripped-off.
Kind regards, Felix
P.S. : The attached scrennshot is directly from my Galaxy. As an interesting side not: Look how the banding of the green gradient differs from the red and blue ones. It's because on the 16bit RGB_565 color space, green has a 6bit color depth while the others are only 5bit.