Hey, I just registered but have lurked here for about a month so I've gotten a few ideas of what to get. Yes, my wallet is much lighter and will continue to be for a little while

Right now I have a HeadRoom Total AirHead amp, which definitely doesn't power my AKG K701's enough (I can hear distortion during high bass quite a bit), so I'm looking for one to buy, budget being 500-650ish. I listen to rock (slow all the way to metal, big spectrum), rap and hip-hop, and some electronic music. I also like the occasional other genres, but am looking for an increase amount and quality of bass, and of course all the other good things that come with a quality amp

I've read that tube amps work well with K701's, and that people seem to really like the Bada PH-12 amp, so that is definitely a consideration. I'm also looking at the HeadRoom Millet Desktop Hybrid amp. It cost's more, but I like how it's a very knowledgeable, helpful, and available company. It also seems to have more things I can play around with and is a lot more aesthetically pleasing, and it really seems like they know what they are doing. I'm willing to pay the extra money for it if it's really worth it. Are there suggestions (others are completely welcome of course) in what I should get? It seems really hard to get info on amps anywhere other than here really, and it's overwhelming with the available options, so it's hard to really find a place to start.
Also, might as well throw these in here:
DACs - I'll be playing my music from my laptop, and I've read DACs can help improve quality. Again, I've been looking at HeadRoom since they have such a large amount of info - I'm looking at the Micro DAC...is that fine for a college student on a budget? No, I don't need the best, just an adequate amount of improvement.
Power supplies - is the Astrodyne Switching power supply good on a budget? HeadRoom suggests their $400 power supply for desktop amps, but I don't have that much money to throw around on power supplies

Would I need one for both the amp and DAC?
Sorry if it was a long post, I'm just trying to get a lot out of the way in one post. Thanks for the help in advance
