I can't say it's the best, but without a doubt it's one of the best forums I've been to, you learn a lot, it's friendly and there are always interesting conversations going on, on the other hand the staff is friendly and competent, you can't ask for further.