Man that sucks big time, for this reason they are looking at making it illegal to talk on a hand held phone while driving down here.
From the looks though, I think your frame should be OK, I did similar while being a bit silly with my right foot, I hit a concrete pole hard, I really destroyed...