I saw that each plugin creates a new table in the database, unfortunately wp plugin of importing/exporting doesn't have us covered in this plugins trouble issues.
The way I solved it was: directly entering to my hosting dashboard panel, opening the phpMyAdmin or the MySQL options to manage the databases, once you find where aaaaallll the wp_tables are stored (wp_comments/wp_gigs/wp_users/etc), just then, you make the export (Directly from the MySQL or phpMyAdmin) you'll get a .sql file (double check for utf-8)
In your new host: you have to enter to phpMyAdmin and directly import the whole .sql file you just exported. (double check for the upload limit some hosting has) (double check for utf-8)
With this method you have saved all the information of every existing plugin, your configuration, your passwords, your users, your media library info, everything as you have it installed in your prev host. Even if you created a new password in the new install, it will be overrided by the .sql import which is good (y).