Best team atm to my knowledge would be Ravens?? Best club to be at would be Vipers or Puma's. No losers in thems team. Stingrays if they actually had members who posted.
Bias aside, Havent even thought about going anywhere apart from the Vipers, by far the best set up, for me anyway.