I've got the Catlike Compact Pro. got it in Barcelona. It fits me better than the Bell or Giro. The way I would describe the fit is that your head fits "in the helmet" as opposed to some of the other helmets that sit more on the top of your head.
The Catlike helmet was pulled from US distibution because it hadn't gone through the US safety certification (It has been certified through the Euro)
Its a great helmet. Hopefully they will get their US Safety cert soon.