Hurricane 3 is the default option that goes without saying. I think the other main contenders here would be Skyline 2, Skyline 3, and Jupiter 3. I never tried Dianchi D but I've heard good things about it.
I play penhold and I like Skyline 2 the most. Yinhe Jupiter 3 is also very good.
Yinhe Big Dipper is solid, but best for backhand imo.
Skyline (aka TG) rubbers are generally very slow unless you use a lot of power. Being slow means that they are very controllable in the short game. When you use a lot of power, they become quite fast. Ma Lin and Xu Xin both used Skyline 2; Wang Hao used Skyline 3. Skyline 2 is good for a deception-based game with chop blocks, big swinging loops from far behind the table, and rapid changes of pace (fast to slow, or slow to fast). Skyline 3 suits a more aggressive close-to-table all-out-attack style. Also, it's worth mentioning that Skyline rubbers were made specifically for penholders.
Hurricane 3 is the best for loop-attacking and spin. It's not as powerful as Skyline at the high end, but it's faster than Skyline when you use medium effort. Still very powerful and requires good technique.
Jupiter 3 will give you very powerful attacks while maintaining good control in the short game. With medium effort it's faster than both Hurricane 3 and Skyline 2, and produces a very satisfying "click" sound when you hit hard. Great for flicking and counter-hitting.