Desks are one thing that I don't know **** about. I don't know what's a good brand and what's not so I feel like IKEA is just the way to go for the most part.
Make one, will be higher quality than most you can buy
Yup, this. Or find an older wooden desk off Craigslist or something. I've had my current desk setup for 15 years; we inherited it from a neighbor.
It's not ideal for a computer setup considering it was made before computers were a household thing, but it does the job and it's sturdy as heck.