While inlining images and CSS might speed up the first page of your blog people hit, won't later pages be able to use these things from the cache?
And most blog visitors are traffic by some random success post linked from some popular site or one-off search traffic.
So, they won't stick around for cache to matter anyway -- better give them a nicer first experience in the off chance that they do stick because of that.