I agree on "most" with David on this one. Yes, Yes, most people, including myself will easily say that sony sucks for audio, especially in car audio, however, your headunit was made during the days when sony still made some half-decent stuff, so it's still pretty good. RF speakers are better than stock, but if you're looking for a "sq" set up, it isn't really a great performer then. CDT are really good, for their price, but if you're looking for something in a retail store, since it sounds though you got hooked up, I personally like MB quarts (expensive as hell though), Eclipse (which is what i'm getting), polks or boston (good for their price). There are a lot of good brands out there though, and it might be better for you to do a bit of testing before you install your speakers. Some of my coworkers would swear by JL speakers, (I love JL), but I find their speakers "okay," even their XR series don't impress me.
The subs are good for their price, easy to power, and pretty clean and nice. I'm not even going to give a recommendation for subs, being that there are soooo many brands/type out there.
Remember, these are my recommendations, if your system sounds good to you, then that's awesome, and I think that's what matters most.