In order of who deserved it the least to who deserved it the most:
1. Shilpa
2. Sarah
3. Rachel (although I haven't seen BB9 but I do still know where her mixed reputation comes from and that I don't agree with it)
4. Jason
5. Aaron
6. Helen
7. Bear
The booing of Shilpa
The last three on the list definitely deserved it most and never should've come anywhere close to winning.
Ulrika got boos too Eddie, as did Sam Evans and Katie Price (even though those two only had a small amount of boos like Shilpa)