When it comes to upgrade, it's hard to stop at just one item to replace. The first two suggestions are a good place to start. The Bifrost will set you back about $400 or so (if you forgo the USB) which would leave you with $600 to put towards a powered sub, perhaps?
All the best,
Nonoise
All the best,
Nonoise