That $18.75/month buys you much more than unlimited data, if it's a truly unlocked phone.
UPDATE: I should also add that if you buy an factory unlocked iPhone from Apple, there is no way to activate it on any CDMA network. CDMA is inherently a locked network.