Shoei RF1000. Under $300 from ronayers.com. Its got everything you need. The trick is getting the right size. You may have to use the local dealer as a fitting room (and they hate that, for a good reason). Go, find a dealer that carriest shoei helmets (most will). Find the SMALLEST helmet that you can squeeze your melon thru. Its wont be comfy and it will squish the crap out of your face. A few things to keep in mind, as helmets wear in, the inside expands. If that expansion isnt enough to make you comfortable, you can get replacement cheek pads (in different sizes) for pretty cheap.
A helmet that is too large will not protect you as well in a spill, and will also produce considerably more wind noise, which is the number one cause of rider fatigue. Seriously, you can ride 200 more miles a day if you just use earplugs.