I've done 3 vinyl tops on my cars over the past couple years. All 3 came from SMS. They will send you a sample if you want to see the material they use. I've also heard Legendary sells a quality top, but I've never seen theirs. Maybe someone else around here can comment.
http://www.smsautofabrics.com/products/vinyl-tops.php