best buy and circuit city do have some good deals sometimes, also try crutchfield. I dont get speakers from them because I like hearing them first. They have an amp called the Califorina series by Profile, they seem to be the best for ballin on a budget. They have a NICE price tag and put out a lot of power for the money. For speakers Infinity 6.5 sound good I think (everyone is different you have to listen for yourself) also look at Alpine, there not as much as you think, go to circuit city for them.