I have the Polaris canvas doors on mine. They actually close tight and seal up really well, and they're nice and light which makes them easy to take on/off. The only thing I really don't like about them is not being able to roll down a window.
Have you seen the new clearview doors from Polaris? I think they are a bit cheaper than the poly hard doors.