You want a firm white fish that doesn't fall apart once you add the batter and cook it. There are a lot of good choices here such as perch, tilapia, catfish, or Alaskan cod to name a few.