CXB3590 is/has been great for over a year now. Citizen makes good cobs as well, but there are few optical solutions available. Bridgelux who makes the Vero line is another story and there are 90 degree reflectors available for their flagship the Vero 29. The updated Vero 29 will be hitting distribution channels any day now. I've been taking a close look at them and am impressed. Cree should also be releasing new product soon but I have heard mention of internal issues and delayed release. It's possible I will end up switching to the new Vero and then taking a look at switching back to Cree once they have something new to offer.