I think that "the best" depends on you personally.
You should watch the video in this subforum, in the thread titled "New, Updated, Comprehensive.." Etc etc
It's long, but it is extremely informative. It should answer all your questions. ^ ^
By the way, I'm in Miami. :3 Nice to see some...