I'm trying not to be a jerk here, but this question from newbs is one the gets a lot of forum members excited. There is another thread right along side of yours ( http://rwg.cc/topic/184089-rep-sub ) that gives great guidance. If you would take the time to do just alittle bit of reading and research, all the information you need is right here.
Expecting everyone to hand you the information with no effort on your part, just turns people off. Take a few days, read up in the various sub-forums here and you'll have no need to come back and ask "Who makes the best Sub?"........