For free you can import any WordPress blog to a Drupal 7 site at
DrupalGardens.com now that this module is part of Drupal Gardens -
just create a site, enable the module and them import your content.
Then if you want to host it yourself you can even export your site
from Drupal Gardens.
More information about text formats