iTunes adds customer ratings for Podcasts

Itunes

So if you are so inclined, head over there and leave a review! You might be the first one!