Right now I have an old Akai AM-M5 Receiver/Amp powering 4 crappy Sony 6 1/2" Speakers put together from 2 different stereo shelf systems. I'm looking to upgrade to a better system than my current setup. I don't want to spend too much cash but right now I'm looking for a 2 Channel Receiver, Bookshelf Speakers, and possibly a Sub. I will use this system 90% of the time to listen to music, 10% for movies (if that), and I listen mostly to rap and I LOVE my music loud with LOTS of bass!!

This is what I have come up with so far.
Receiver- Sony STR-DE197 about $150
Bookshelf Speakers- Infinity Primus 160 or JBL E50 each around $240 for a pair
Sub- JBL E250 P about $250

I don't know exactly if the sub can be connected to that receiver, but I did a little reading and all of these products got pretty good reviews and they don't cost an arm and a leg. So please, any input about any good and affordable Receivers, Speakers, or Subs would be greatly appreciated.