This receiver will likely be all you need, but that does depend on your speakers, how large your room is, and how hard you are going to push things (how loud).
It is rare for a speaker in your price range to be problematic for a standard receiver. There probably are some exceptions, but companies know consumers buying speakers at around $1000/pr or less are going to be driving them with mainstream receivers.
Furthermore, if you are putting a sub into the mix, you are offloading the bass from your main speakers. This saves substantial power requirements from the receiver (it takes much more power for the lower frequencies).
So, get a good receiver like this. It will probably do all you need. However, be prepared, if you buy speakers which drop to low impedance, and, especially, if you don't use a sub, to add an external amplifier to be able to crank it.
Definitely make sure the receiver has pre-amp outputs so you can connect an external amplifier (the Marantz SR5004 does).
Frankly, if I needed more power, I would always go with an external amp before spending more money on a receiver - the pre-processors in receivers are complicated and thus the potential for problems is greater than an amp and a good amplifier will last decades while you will be lucky if a receiver is not obsolete by the end of one decade (but that mainly depends on your needs/wants).
Last edited by KEW; 01-27-2011 at 05:50 PM.