KP, I'd say stick with your game plan, you seem to like the 5790 so get what you want, i think it's a good buy plus avoid "buyers regret" (should've, could've but didn't). I recently got an RVX2400 it's my 2nd Yamaha and I'm happy with it. Try it out with your speakers and see if you like what you hear, if so then you're good. If not then you can always save up and upgrade speakers later. The KSW12 is good, I got a 10" and it's adequate I wanted a better one but it would have cost me another $300. Good luck...!