Buy speakers first, they are the most important and critical part of your system bar none. Unless your receiver is really bad, will you immediately hear a huge difference. Putting a crappy pair of speakers behind even a $50,000.00 audio system will still sound crappy.