It isn't often that a US carrier offers one of its flagship handsets for free, but it would appear that that's exactly what T-Mobile is doing with the G2. Starting today and ending January 20th, new or add-a-line T-Mobile customers can snag a G2 from the carrier's online store for $0.00 (that's right, completely free!) with a new two-year contract. Party on!

Source: T-Mobile via Engadget