Great trip, too bad my photos turned out crap. Maybe I can salvage a few. My co-driver took some nice ones with her iPod 5 so I'll post those as soon as I sort though them.
I've said it before but I'll say it again for the forum users here: The front side of Stelvio Pass is iconic, but the back side is much more fun.
(that's what she said)