The premiership is unpredictable... Who do you think the most unpredictable side are in the premiership?
Boro without a doubt... One minute they are explosively brilliant (Or atleast they were over the years) the next a drab squib of a team.
I'd say Everton are up there. Top half finish, relegation fight, Champions League, relegation fight and now looking like a top half team again.
I'd also stick Bolton on there. One week, they're a rock solid defensive unit in form, the next, they're letting in a Rooney hat-trick.