As for the headphones I would recommend getting the Audio Technica ATH-M40X, or the ATH-M50X if you can spend a bit more money. They are amazing, personally i use the ATH-M50X and i have a studio, and they sound very good if you are looking for the true sound of the audio coming out of your PC...