Glad to hear you're o.k. after your crash!!
I ride a Bell Sweep and it is extremely comfortable. Same safety rating as most other helmets.
They are on sale now at WBW, with no shipping or tax:
Bell Sweep Helmet at WesternBikeworks
I paid $120 for mine many years ago. This is a great deal on a decent looking helmet.
I'm not digging the 70's-look of some newer helmets.
S