You may incur a small Hubscore penalty for the duplicate content, but duplicate content that you own is not against the TOS. The only thing I would really add to nettech's answer is that it's not necessarily the one that was posted first will rank higher, there are many other factors that come into play including how much traffic it gets, and how Google perceives the site where it's posted. Some of my articles are posted exactly the same on four different sites that all allow cross-posting, and it's really a toss-up as to which will rank first. My best article here, for example, was posted to Hubpages after being posted to two other sites...it has gotten very little notice on the other sites, and those URLs are ranking down on pages 12 and 15 of the search engine results. The Hubpages version of the article, however, currently ranks #1 in the search results, and has for the past couple of months. When I checked the other two sites against Hubpages on Google Trends, it revealed that Hubpages gets about double the overall traffic of one of the sites, and about three times the overall traffic of the other one, so Google likes it better and will likely rank your Hubpages version quite a ways above your personal blog version (depending on the blog site).