I'm also a bit curious to find out what problems you had with which Triumph. I've put almost 10k miles on a combo of a 00 RS, 01 RS and 05 ST. Obviously not all experiences are alike, but I've done nothing but enjoy my 3 Sprints.
What did you replace with the Guzzi? I'm not sure what to catagorize it as. Cruiser? Standard? Either way, it is a nice looking bike. I've always wondered if Guzzi's pose a heat annoyance since the heads are sticking out there a bit closer to your legs.
Anyway, good luck with the bike. Even if it isn't a Triumph, I'm glad you found something unique that you enjoy. Thats what its all about in the end anyway.