If you don't wanna spend $100 on a pair of Kuryakyn grips, check out BikeMaster grips @ www.bikemaster.com .
I'm using BikeMaster foam grips for several years. They look good, provide a solid grip and absorb a lot of vibration.
For my 2007 VTX 1300C I got the 1" - 150mm tour grips (outside diameter 45mm).
To maintain the foam rubber use ArmorAll or 303-Aerospace Protectant.