On the "porch versus street" mailbox placement, in our town it is based on a grandfather clause based on when your home was built/modified. The newer houses on our street all have to have truck-accessable boxes, while others get to have theirs on the porch. I have a new house in an old neighborhood. Many of my neighbors get walk up service. I have to have a street type box. Truck drives to my box, then parks one house over and walks the remainder of the route.
As for my rant - we live on a sharp bend in the road. About a year after building our house, someone was speeding down our street at night, missed the bend, and blasted my stone mailbox. Destroyed it. There are also some redneck dip****s who live up the street whose friends like to use their Ranchands to bust mailboxes when they're drunk. We talked to the post office before rebuilding and they said that we could put it in our circle drive "as long as it is drive-up accessable." Great.
Our usual guy is fine, other than the fact that he can't get the right mail in the right box, but he's friendly enough. The weekend/fill-in guy sucks, though. He's broken numerous sprinkler heads because he can't stay on the concerete. My wife once caught him driving across our yard to avoid having to get out of the truck, even after we told him to just skip us if someone is parked in our driveway.
Oh well - live and learn. Were I to do it over again, I'd just put it back on the street and bury a metric ****-ton of concrete filled steel pipe in the middle of the mailbox "stand." The stone exterior may break, but it's gonna do it's fair share of damage to whatever vehicle hits it.
[This message has been edited by Emeril (edited 2/25/2013 2:04p).]