Barred rocks are one of my favorite birds! I've had mine for 6 years now. She is still is laying eggs even at her age!
My Silkie rooster has NEVER attacked me (or acted like he wanted to). He is the sweetest little thing.