hmmm.. I don't know how big my album art is, but they are not big in pixel size... I'd be surprised if they were anywhere near that big (192k) and they don't work

The one in the example file you sent me was 360K. Or at least, there was 360K's worth of ID3v2 tag at the beginning; I was assuming that almost all of that was album art. Does ID3v2 base-64 encode its binary fields, or something daft like that?

Peter