Hey Nick: I was in the same exact situation - been riding for years without a helmet. Just last week I decided that it'd be wise to wear one, especially with the thin layer of snow that we have in Tahoe right now. I picked up a Smith Vantage helmet and wore it for the the first time last week. It's really really nice - light to the point of forgetting that it's there, as well as warm. The only downside is that it pricey - $180 MSRP I believe, but worth it.
To answer your question about goggle/helmet fit, I wear Oakley Crowbar's as well as a pair of Anon goggles, both of which fit perfectly, to my surprise, with the helmet. Smith also designed the helmet to have a couple of vents that somehow help prevent fog-up in the goggles. In the one time that I've used the helmet, I had zero fog-up.
I hope that helps.