I'm a life long 870 lover but the 500's are proven field guns. Personally, I would take the 870 BUT, if you're not partial to either one by now get the one that feels best to you. As far as which one is 'better'? 870's are tighter guns built with better materials and no rattle.
jus my 2cts