I strongly agree with this!
I have done numerous trips to Louisville Colorado and back (500+ miles one way).
I've even taken the scenic backroads to there. It's just an experience not forgotten. The people I met at restaurants and gas stations that saw my car and just started talking.
The winding mountain passes were fun! Few years ago I had to slow down quite a bit. But with all the suspension goodies and modern tires (*gasp* I know 17 inch rim/tires), she hugs the corners superbly. But the OP looks like he has 17 inch rims as well.
@75slant6 Do you have any stuff done to your suspension? Just curious.