I got the Oxford Heaterz sport grips and they're amazing!
I also just got my hand guards, but they won't fit. They're smaller than I thought, but I can't wedge them between my clutch lever and switch.....too tight because of my choke lever on the switch housing. Bummer. They don't look bad. I might see if a friend wants them for his atv or post them up for sale.
I definitely need the kind that attach to the bar ends.