I wasn't around for the GP32 era so I don't really have an opinion on GP. I do know, as much as I love my GP2x, there's no way I could call GPH a good company. If I had to vote I suppose the last option is the only one that comes close, but I think I'll abstain.