Hudson and Harrison are both nice.
I like Heath!
Oh, and Hampton. Hampton's another H name. Again, sort of on the weird side, but it might fit right in with the Weston/Easton/etc crowd.
One of my favorites is Henry.
I went to school with a guy named Herron. Pronounced like the bird. I've always liked it.