When I change oil on my Dad's B20 CRV it is a pain in the ass mostly because there is no real room to swing a rachet up there. I never have problems getting it off as much as I do turning it 10,000 times to get it off.
Honda oil filter locations suck compared to Toyota, or most of them.