Yeah, my two Specialized Rockhoppers have plastic pedals. Don't like the look at all. I'm slowing going through all my bikes and upgrading at least to this Forte pedal, which is a pretty nice pedal, imo:
http://www.performancebike.com/shop/...tegory_ID=5240
I've given away 3 sets of plastic pedals in the last month.