PJPro: (although the PQ leaves a little to be desired)..Were you watching in "standard" or "High Quality"?.
I've noticed that standard can be a bit,well, You Tube-ish, but HQ can actually be very good(at least as good as broadcast SD).
Your right though,my hummy handles iplayer very well, no blocking/pixelation,no choppy sound and not constantly stopping for buffering...........the same cant be said when i view iplayer on a PC!