I think the question is very subjective. What do you mean by "best?" Most reliable? Most rwhp? Most torque? Best looking? Most wins at the track?
I can only tell you that I also recently went through making this same decision. It's an expensive purchase and you are right to spend some time researching it.
Here is what I decided on and why. I went with the Magnacharger TVS2300. It was just installed last week. It looks great and has been installed on more cars than any other supercharger so it has a proven record of reliability. It also creates very good horsepower and torque off the line. I do all of my driving between zero and 85 mph. That's where a supercharger excels.
Here is a pic of mine from last week while the car was still on the dyno.
Good luck with your decision.