On my cross bike I use a suspension seatpost called nitropro which doesnt pogo at all. when i go over a bump i feel it compress but strangely it doesn't seem to reset itself until later. but it must somehow, because a minute later i feel it working again on another bump. i was curious if others had tried it too but surprisingly a search here on BF turned up nothing.
It's a pretty heavy post and it goes deep in the seat tube, but i've had back surgery so i think it's worth it for me.