Depends how serious you are.
In any given situation I would take monitors over headphones any day.
The way the sound interacts with your ear is just so different with phones, even with the best in ears.
I`d say monitors. If you are just starting out, there are some great monitors you can get second hand from £150-£200
failing that, in ear phones are the future.