$1000 Grado Headphones > speakers
$1500 ProAc speakers > headsets
im always on speakers (yamaha NS10 w/ hafler amp). and i never use headphones. for my set up, speakers r way better for positioning and comfortable.
so i guess it depends on how much u can spend for em...
less than $100 = headsets
around $500 = speakers