When I got my Runner a few months back one of the headlights was messed up, the bracket holding it in was cracked and it looked pushed in. I too am a brokeass so I went to certifit.com - they have a warehouse near me - and got the 99+ headlights, $37 each and they look great.(pick of them in my album) The light pattern isn't the greastest no, but the stock weren't that much better.
I believe the stock headlamps are about $130 each, if I had the money I would have gotten them but I needed them fast so I went aftermarket. You also asked about a new muffler - I would go stock replacement for that no doubt...