Definately get a silkie lol, and heres what I know of teh rest you've listed:
Barred Rocks: Definately get a br! They're super sweet and lay very very well! I love my brs
Black Austrolorps: Never had one, but I've heard nothing but great things about them and they're very pretty to boot!
Sex...