I have gone through three 3GS' so far for various hardware issues. My first one had a cool "white" screen, the second one was yellowish only towards the bottom (indicating a problem), and this third one is yellowish throughout the entire screen. I'm guessing if it's the whole screen, this can be fixed with a software update, but when only part of the screen is discolored, that sounds like an issue to me.