Ive solved this issue on mine, if you are syncing from itunes music, I personally use Isyncr which works well, I found occassionally I would get unknown artist rather than the artist name shown in itunes.
If you right click on a track in question and then select show in explorer, see if the artist name is blank in windows explorer properties.
To fix, simply amend the artist name in itunes to whatever, then rename back and it should correct. Then delete the unknown artist track from phone and re-sync.
If you right click on a track in question and then select show in explorer, see if the artist name is blank in windows explorer properties.
To fix, simply amend the artist name in itunes to whatever, then rename back and it should correct. Then delete the unknown artist track from phone and re-sync.