Just looking for a modest and cheap upgrade to my stock gen 8 stereo (no nav)....basically it just sounds awful. What would you recommend? Speaker replacement, powered sub or an external amp? I've had $5k-$7k systems in previous vehicles, so I know I can't expect that, but this factory 'premium' system is garbage. Any advice is appreciated.