Ah I get it.
The for each method works a little better for what I need.
Thanks for your input guys
The actual counting isn't the real issue for me here, it's that I really thought Family.Count should have done it, the weirdest part was that it DID do the trick fine, until I added a different object to the family. I don't actually think families are supposed to behave this way, correct?
I haven't submitted it to the tracker or anything as yet because I haven't been around here a lot recently so I'm not entirely sure if this has been addressed yet and I'm posting to see what other people have to say about the issue. If other people are having issues with it, I'd glady pop it on there