In order of upgrades that provide the most bang for the buck.
Head unit
Add sub/amp combo
Door speakers (these used to be number two but as Pollo mentioned, they have decent midrange that is why I ranked the sub ahead of it.
If you are on a serious budget, keep the stock speakers and add some tweeters up front.