Someone mounted one of the new Sportech shields on their bike. Handlebar mount, looks pretty trick and appears to be a good cross between a full and sport shield.
Sportech Shields Related thread here:
Old Windshield ThreadOn the other hand, buying a set of 06 or earlier shrounds for $140 and a Memphis Fats setup (about $250) is still cheaper than a factory Triumph shield that doesn't remove very easily.