Depends what you want to accomplish.
I would use Ezine if I was interested in having my article picked up by some websites and linked to. I've seen WP plugins that make that easy.
Hubpages are good for SEO and for SERP traffic, especially when used in a linking strategy. In my experience, I have seen Hubpages through my google search frequently, and have yet to be sent to an Ezine article by Google (or anywhere else for that matter).