I see pros and cons to each solution and it almost seems like a wash to me. I'm leaning towards using a wordpress blog on a separate domain but then what do I call the domain? If my store is petrockstore.com should the blog be petrockstoreblog.com? Or maybe I should put the blog on a subdomain of the store's domain? Like blog.petrockstore.com ?
Anyone gone down this road and have an opinion on the best way to do it for traffic and branding purposes?