Yellowfin among best bets for Anzac Day long weekend