Is Nimblehost - the author of Armadillo - not able to help? I’ve heard their support is excellent if you haven’t tried that route yet.
The only Google blog I know of is Blogger. It is possible to include a Blogger blog in your Rapidweaver site using a plugin called RapidBlog but although that’s working fine on a few of my sites I don’t think that Yourhead (which now owns RapidBlog) is planning to develop it any further. @isaiah will be along I’m sure and give you chapter and verse.
Does it have to be a Google blog though? The Tumblr blog is free, works well and can be added to a RW site using either Will Woodgate’s free MicroBlog stack or Joe Workman’s Tumblr stack.
Hope you’re able to sort it out.