Thanks JimMac,
Funny you mention this, I just went to a Chili's restaurant last night, and I saw the exact same form factor but no branding other than a sticker from CREE. The bulbs were a little hot, but nothing compared to the heat than a 50W halogen will generate (I was able to take the bulb out of the socket with my bare hands, and I am pretty sure it must have been on for most of the day .. I had to do this to see who the manufacturer was, but nothing other than a CREE sticker on the bulb itself.)
Expensive, but very good alternative; especially in terms of power savings. If I order any of them, I will post some sort of a quick review (I wish they were just a little less expensive, so I can just order some of them without feeling guilty).