Good suggestions all. One of the biggest items I've found to make a difference is... TIRES!! I had some real scares with my K5 650 on the original rubber. I made it better with the forks raised, and I have a Givi and Madstad, which helped, AND I run tank panniers sometimes which seems to help as well. I ran ME880 Metzlers for about 12k miles, (biased ply) and the stability was MUCH improved in dirty or side wind. I've put on Distanzia's recently, and although I like the tires, they are just a bit .... "touchy"?... behind trucks. Not near as stable as the ME880's, that's for sure.
I'm not sure what will be my next tire as these have less than 1000 miles on these. Who knows, it might be time for a different bike before they wear out anyway.
Anyway, the point I'm trying to make is that the tires are probably the biggest factor, but not the ONLY factor.
The true measure of a person's character is how they treat someone who can do nothing for them.