Personally I love the games. They do get frustrating at times due to poor aiming, tough missions etc.. However, I LOVE TEARING THE CITY UP!
Just last night I had four stars and the cops were hot on my tail. I pulled in the paint shop to lose the fuzz and the guy wouldn't hook me up. Why you ask? I was in a stolen cop car!