A lot of that seems way off to me.
Liverpool, Sunderland and West Ham would all be delighted with this prediction, cant see any of them finishing as high as that though. Also, there is absolutely no way Swansea will finish bottom - people keep saying "oh, everyone has sussed out how they play now", but their still really fucking tricky to beat.
For me, West Brom, Wigan and one of Southampton/Reading/Sunderland will be the bottom three.
"Look at banner Michael!"