If these are your first pair of audiophile grade headphones, you will be amazed at what you've not been hearing. The M50s are a great entry level set, and pair really well with gaming because of their focus on deep and clear bass. The only issue with them is they can be uncomfortable if you don't have a tiny head, and the cups are kind of crap and wear out/crack very fast. I would recommend replacing them with some Grado velour pads which will last much longer and not get all hot. As for an amp I can only speak from experience, M50s were my first pair of serious headphones back in my audio noob days, and I was very happy with them for a long time. I eventually upgraded them to some Denon's and got an O2 amp with it. When I plugged my M50s into it just to see if I would notice any difference I was absolutely floored by how much more I was getting out of them and couldn't possibly imagine listening to them (or any) cans without one.