I finally found a low-flow showerhead that isn't a horrible piece of shit.
My water pressure is wildly variable, sometimes going up to a nice good 60-70psi, sometimes dipping down to 20-30psi.
I've been living with "okay" showerheads for a few years now, but I finally found one that's low flow and not shit.
High Sierra Showerhead.
I got the 2.0GPM model, and fuck its nice.