Can't see why Colchester are outsiders against Bradford. Colchester started slowly, no wins in 6, although 4 of those were draws. However, since then they're on a run of 3 straight wins, inflicting a first defeat of the season on the Gills, and getting impressive wins away to Sheffield United and Swindon.
Plenty of goals in Colchester's games too, 15 scored and 17 conceded in 9 matches, 2.35 or so on Colchester to score twice also looks a decent bet.
Also fancy Burton's chances against Sheffield United. And at better than evens, if it wasn't my own team, I'd probably be tempted by a Gillingham side that's won 4 from 4 at home to beat struggling Fleetwood.