T-Mobile iPhone goes from myth to reality: $580, but no contract | Hacker News Reader