I'd give their PR skills a 5, because they sure have the "we are just poor little gamers like you" act down perfectly.
But that doesn't factor into my rating.
I give them a 4 for past content. They no longer create content useful to me, so I can't comment on current products.
I give them a zero for customer service. Oh sure, they fix their mistakes, most of the time. But lying to a customer's direct question (mine at GenCon: "I'm signing up for 3 more years of Dungeon, are you guys planning to make any changes to the magazine?" "No, it will be the same great magazine you have enjoyed in the past." Apparently adding Scooby-Doo the RPG via Polyhedron wasn't considered a change. If not for the good content mentioned above they almost lost me as a customer then.) and screwing long-time subscribers and using said PR skills to make it look like a good thing (PR: "But you're getting more content every two months! The old magazine was 150 pages every 2 months. Now it will be 100 pages every months, that's 200 pages per month! Yay, aren't we awesome?!" "No, because now my 3-year subscription has been turned into an 1 1/2 year subscription! So I go from 18 issues times 150 pages = 2,700 pages to 18 issues times 100 pages = 1,800 pages. That's a 33% reduction in content!" "Oh noes, he's deciphered our fuzzy maths! Throw him a bone. Here, we'll give you one more issue since you're such a loyal subscriber!" "One?!?!" "OK, one per year? Final offer." *Takes it in the...ahem!* "Gee, now I only suffer a 22% loss of content...thank you Paizo, thak you for the screw job!

").
So overall a 2. I wouldn't dropped them if it weren't for the quality advetures.