Yeah I rode a Strom 650 from St Louis to NYC as a paid gig a few years ago. Wasn't a bad trip, but man getting into and through the lincoln tunnel in summer time was m-i-s-e-r-a-b-l-e ...yeeshI just picked up a 2004 VStrom 650 last week. Granted, it was free from my father and needed about $100 in parts and about 10 hours of my free labor, but it's a cute little "adventure" bike. Probably wouldn't take mine on anything more than a fire/forest road or county roads for you Texas folk, but its fun.
That Triumph though... VERY nice!!