Review: T-Mobile G1 is a serious iPhone challenger

Apple iPhone loyalists, beware, there's a new kid on the block