Oh God, just came back from the police station. Lost my brand new iPhone last night in a taxi and that sucker stole it straight since then.
Can't believe this bad stretch I'm in this year so far.
Did you not install the find my iPhone app? It just a case of kicking down their door then and telling them you want it back or things are going to get rough while patting a bat off the palm of your hand.