Oh Anne.... I completely agree with you there... My son is 13 next week, and he loves magazines... but he now buys guitar ones as he has waaaay outgrown Kzone etc.
My daughter when she gets to that age will obviously have Dolly, Girlfriend etc.
I considered Ralph for James... because hey, he likes to check out girls in Bikinis... but they are women in that mag and I do think the other material in there would be too mature for him.
I haven't read Ralph, Zoo etc, but I do think that they are a bit degrading... we try to let James know that there are more to women than just their looks... He only showed an interest in them because his friends were... now he is away from those friends (at a different school) he has developed his own interest.

My DH buys car mags... and TBH, there are enough girls in there... maybe for the time being that might be enough for him.
IF he is gonna look at girly mags, he will do it with an old, passed around copy of Playboy like the boys I went to school with... I don't think he should have it bought for him by his Mum