So, I was changing the oil today...
So, I was changing the oil today and my Dad gets his wind deflectors out for his bike. He had bought them before he traded his '04 Nomad for his newer '09 Kaw 1700 LT. Well, they didn't fit. Upon further inspection, it appeared they would fit my '11 Versys 650.
Once I got done with the oil change, I unscrewed the mirrors and low and behold, they fit! They are made by National Cycle and are simply wind deflectors for the hands. They don't look bad and kinda match the wind screen in a sense. Dad said they were $80.
Here's a couple pics I took plus a pic of the packaging they came in.