Well my Iphone 3g put me in a bad and confusing position. First off my iphone has white spot under the screen n 2nd the sleep button does not respond which waste a ton of power n annoying when trying to listen to music and accidently it buttons. 3rd problem is this weekend i was just flicking silent button n it got jammed or something like tht n when i went to push it to unsilent the phone broke in to so i clicked it back in place but the sleep button broke off!! So i dont no what to do.. I want a iphone 3gs but theres a new one coming out in summer so should i just get 3g or 3gs n is there a way to get to get discount bc my warranty is up now. Someone please help!!!