Welcome to the SMF Ben! You know, asking a large group like this what's the best smoker will yield almost as many responses as active members!
Seriously though, many other questions need to be answered first. Questions like;
1. How many will you be cooking for on average (along with how big of an eater each member is)?
2. How much will you smoke at one time?
3. Do you host many large parties?
4. Do you want to leave your ribs whole or do you mind cutting them to fit?
5. What fuel type do you think you'll like best (or, how much tending do you want to do with your smoker)?
Answer those questions and we'll certainly be able to help you with your selection.