I like this one from club car. if you can still get them. it is aluminum with black powder coat. The reason I like it so much is that it mounts at the bumper location and under the front windshield bolts. This is a very strong unit. I know at 260 I can sit on it without flex with no problem.
-Aaron