well, i cant say much about rubber handles, i've used one buti can't say what it is exactly
i got a leather grip handle and its soooo tacky and sticks to my hands like tape! until i fall at least (i'm not a handle dropper haha) but anyways
http://www.wakeside.com/page/w/PROD/pro_line_lg_sk_wake_combo_wht_ltd_07 thats the handle, i can't talk about that rope, but trust me, if you want another suggestion besides rubber, i'd tell anyone this, its awesome!!!