depends on the shape your head really, i have a massive noggin like yours and i've always had luck with bell helmets because my head i big and round like a globe. giros tend to be a little longer and flatter.
anyways, a bell sweep seems to work fine for me. even the metro, while a bit eggy-looking is comfy enough.