Huh.
Perhaps I do not understand something. 90mph is the same as 145km/h. Given that on Finnish highways the speed limit during summer is 120km/h (75mph) it is a tad above that, but doesn't seem all that excessive to me. The majority of drivers drive at about that speed during good conditions. (A lot of the bloody idiots drive at about that speed in piss-poor conditions also, but that's a different story...) Personally, I would have no issue driving much faster in the right conditions in my current vehicle. (I won't because I don't feel like losing my license if a police patrol happens to spot me or something, but I don't see where the danger is, either. Say, about 0500 on a bright, sunny summer morning, visibility waaaayyy out, no traffic, good highway, dry asphalt, fences blocking animals from walking on the road...)
Naturally, one has to drive at the proper speed for the traffic and weather conditions, taking into account the vehicle one is driving in, etc. The trick is to pay attention to what is happening ahead of you, not just stare at the pavement 25 meters in front of your front bumper. That way you have time to respond to anything coming up from the road. (And of course when driving, say, somewhere where you can't make sure there are no animals on or near the road, you drive slower. Duh.)
I am not saying that I'll be driving my Patriot on the highway at 145km/h. I'll need to get a feel for what the safe driving limits are on it first before I can say any particular maximum speed I'd be willing to take it to. And the speed I'll drive always depends on the conditions of the road! Unlike some zombies out there, I do not automatically drive, say, 10km/h above the speed limit regardless of the weather, traffic etc. Nor do I drive five meters from the car in front of me - another thing the great zombie horde of drivers tend to do. I am just saying that I don't understand the freaking out reaction some people seem to have to simply mentioning a speed like that. Don't you guys in the U.S. or Canada have any good weather and proper highways or what gives?