Quality-wise, they're about equal.
In your case, I'd take the Yamaha for two reasons:
1. It's cheaper
2. More inputs/outputs, etc. The Yamaha 2500 is more comparable to the 3805, so if you're finding it cheaper than the 2805, go for it.
You really can't go wrong with either receiver though.