I've heard that Uvex helmets are also longer from front to back, but I haven't tried one on.

I think Specialized helmets are all the same shape, all the ones I tried on anyway. They make a range from quite inexpensive (and correspondingly heavier and less ventilated) all the way up the line.