I have spent some time looking for handguards for my KLR and finally found one that i was able to fit properly and without too much hassle. These are Acerbis X-Factory handguards. :
Acerbis X Factory Handguards - RevZilla
Amazon.com: Acerbis 2634670001 Mount Kit for X-Factory Handguards : Automotive