Geez, Fuzzy, that sucks. Sorry man, but sounds like your ok, so you lived to tell the tale. Raptor saves another soul.
Re daily driving: I love driving in the city, where the rules are the bigger you are, the more right of way you own.... Pot holes and those freeking man-hole covers, the Raptor just eats em for lunch without complaint. Parking? Whole nuther story. Yes, you can see around you, but finding a spot where some a-whole isn't going to nest in beside you and require you to squeeze through a 6" door opening can be an issue. If you have a bigwide parking spot (which I don't in downtown Philly) and don't have to butthorn the truck in, rock on. I'm getting 13.5 all day long....like I actually give a crap...and momma drives to work and drops me off in the SHO, so we have fun anyway.