Now I don't know what to do. My contract with T-mobile has already run out and I was waiting for this phone so I could upgrade. I want to stay with t-mobile but I don't want to wait for another couple of months until the N900 reaches the t-mobile store.