By the way... You can sort of blur a smart object. Technically it's not a smart object, but if you use smart filters, the layer acts exactly like a smart object... it just isn't a "smart object".
( Why you can't add a smart filter to a smart object is totally beyond my understanding. I don't know if there has been changes to that in cs3-cs6 ).