GameFAQs and MobyGames are two sites that are good for info that I use. RetroFE supports a developer tag so your best bet would be to use that for the developer and use the manufacturer tag for publisher.
HS only supports the manufacturer tag which was originally contained the developer, but after the old db team disbanded things went to hell in terms of databases. A bunch of bad or plain useless xmls were uploaded to hyperlist (which are the ones included with RFE) and people started using publisher in the manufacturer tag. Myself and 4-5 other people attempted to correct the situation and get things back on track but after working on improving them for awhile we called it quits also for many reasons.
I hate this, I don't see why anyone would care at all about who published a game, at least not on the sense of it trumping the developer...
This is kinda funny because I remember seeing a post recently on the HS forum where someone said the exact opposite. They basically said "who the hell cares about the developer, I want to see the publisher in the manufacturer tag" and went about changing them lol. So I guess it's just a matter of preference but luckily RetroFE supports both tags so no compromise is needed and you can have both.