I agree with the fact that your front 3 speakers should match as close as possible. The surround speakers are not as critical to match exactly.
If your current Denon receiver sounds dull and lifeless to you, then you probably don't want a warm sounding AVR/amp. I would avoid the Marantz receivers for you (even though they are very nice sounding). I would look at the Anthem MRX 720 or even the Cambridge Audio CRX 200. The Cambridge is know for a very clean/fast/clear sound with lots of attack and detail.
Like ethos123 said, the brand of subwoofer doesn't really matter. SVS make excellent subs. The HSU Research subs are very good for the money.