I will have a look at the sites and get back to you tomorrow.
Regarding the "company internal only blog"...
I can see the reason for creating a protected/company-only blog if you discuss "secret" information, for example a "project blog" where the team members post updates. But I do NOT see the reason for implementing a standard blog that is limited to internal use. I, for one, use a web based RSS reader so I would be unable to read an internal only feed.
But, if you want to have the internal blog as well as a public one, I suggest that you cross post. There are many options:
1. Use a tool like MultiBlog [
http://www.skinmaster.co.uk/multiblog] that allows you to cross post
2. Write your own cross posting tool
3. Build your own tool that uses the Google Feed API to mirror what you post on the internal blog
I find the last option most interesting to implement. It could also be useful in the future if you want to move the blog to another blog provider.