my wordpress sites have bad code inserted

All my wordpress sites and php files got bad code inserted right after the <body> tag, and this bad code keeps spread around the the hosting account.

What can I do to stop this? The hosting company asks for too much to fix this one.

Please suggest ways fixing this problem

thanks,