Hi, need to know if the http://www.butterflylabs.com/ is still one of the best choices, or is anyone have a better experience with another hardware.