I saw the Torpedo in this line got a 94 rating and the number 4 spot in CA's Top 25 of 2007 List. So naturally I just ordered a Belicioso off of Tampa Humidor to see what all the hype is about. Anybody got a take on this one?