I'd give my Imac an 8, a 9 when my bluetooth keyboard and mouse arrive to tidy up my setup.
I've had my first imac now for 2 weeks and its been great for exactly what i want it for (Movies, Tv shows, general web surfing)
I used to be mad into upgrading my PC and gaming but i've switched to the consoles now.
Its a tidy little setup, i used to have so many wires lol