I have this which I bought for my old iPhone 3G. I now use it with the T-Bolt. The one that I have came with both the windshield suction mount and the vent mount. It fits the T-bolt just barely. I don't think it would fit with the extended battery though (I don't have one to test).