For my clients their blogs and Facebook pages are simply additional sales tools which are meant to support the store versus serving as a distraction.. I have one client where the blog is the "front door" to their store as it serves to bring in visitors and then guide them to the store..

Regardless of this, I still find it is much more effective for the blog to remain a seperate entity.. I am not longer using blog embedding tools.. I am much more interested in embedding elements of the store inside the blog.. Right now I use manual methods to achieve this.. Still waiting for a GOOD WordPress plugin for this purpose.. (alas today none such plugin exists)