Hmm, I just did a google search, and apparently there is a new generation of HD570s out that are 64ohms. My generation of 570s was 120ohms. I don't know what they are doing differently now, and how that affects the sound of the cans... nor do I know why they bothered to make a new version of a headphone that can't exactly be considered one of their "hits".
Still, 64ohms isn't exactly the happy range of a portable, even if it's not entirely portable-unfriendly. Suffice to say, give your 570s some burn-in time 50-100hours, and if they don't get better, I'd reccomend seeing if you can't trade them in on some of the more oft reccomended headphones for use with portables. I believe senn has good stuff in the 2xx line, although I've never heard any of it. I myself am quite happy with Alessandro's MS-1s. Even if you can't find those (so far as I know, you can only purchase them from Alessandro's website), the Grado SR-125s are almost the exact same cans, and the SR-60s are damn close for half the price.