Why am I not surprised you're rootin fuh de fullanis
I think SL still has a good shot, but I'm thinking Oz might make a good impact this year. However, if India makes it past the group stage, then they could get real dangerous.
Rankings don't mean all that much IMHO.