I bought a case of the Beck Arnley filters, they're actually slightly taller than the OEM long filter (I have placed them side by side), and they are all black, not blue as in the picture. The filter works fine on the nsx, I have one installed on my 1991.
I intend to cut this filter apart next oil change, to verify the internal components are similar in build and quality to the OEM filter. I feel this is necessary before recommending this filter, as the one thing I noticed was the weight difference between the OEM tall filter and this slightly taller filter - the OEM filter weighs nearly twice as much as the Beck Arnley, despite being nearly 1cm shorter. This could be a difference in the gauge of the external casing, or it could translate into a greater filtration media surface area.