I like the fit of the bell helmets over Giro but I like the giro style.
As for the difference it felt like the Giro sat higher on the head and was maybe a little rounder (felt like there was play side to side). Get the one that fits and you will wear.