Old Britney, I'd say 8 because she could perform her ass off and I heard that she writes. Her videos were nice, too. The vocals just weren't all there for me.
She doesn't really put on a show like she used to anymore, so now I'd say 5. She still has some catchy songs, tho.