I can recommend the ZETA XC handguards - put them on BOTH my Gen 1s ('08 and '09), and then 'decided' to test them w/ 20 to 30 mph low-sides.
www.revzilla.com
Despite some damage to BOTH bikes, I rode them home (the '09 for about 3,500 kms).

Zeta Armor-Guard LED XC Handshields | 10% ($6.39) Off! - RevZilla
Save 10% ($6.39) today when you shop RevZilla for your Zeta Armor-Guard LED XC Handshields ! Free Shipping on Orders Over $69.99, Lowest Price Guaranteed & Top of the Line Expert Service.

Despite some damage to BOTH bikes, I rode them home (the '09 for about 3,500 kms).