if you want an 8700 and cant wait then spend some money. Look in the 4sale threads on this forum. I picked up my 8700 in awesome condition for 245 shipped to my door. so for under 300 i had an 8700c, unlocked, working great on tmobile and a huge smile.
shop smart and you can get what you want for cheap. Also there will probally be alot of people out there that want the tmo edition and will be selling their unlocked 8700c's cheap.