I would need a drivers license for that first haha =P But yeah, I guess I got off easy. Still gutted I lost it, I never lost a phone before and I use it for saving work notes, it's my only alarm clock, my only way to check what time I'm expected at work Wednesday morning haha. Trying to arrange a ride to the place so I can go look for it xD
I am sure there is some way to find the phone. For example the Iphone has a "Find Your Iphone" app that lets you track the phone's location by provinding the apple id.