Home Sports Will Florida or Houston take home title? Our experts make their picks