When I was looking for a new pair of headphones I had exactly the same requirements.
I got the HD448's, I absolutely like them because of the neutral sound, which means all music sounds good.
You might want some headphones with more bass because most people say the HD448 produces to less, although I don't agree.
More about the HD448:
It blocks out some noise, I listen at relatively low volume which is no problem, even in traffic.
It's very comfortable, looks nice and is not to big.
The building quality is a bit poor: the right can makes squeaky noises when it moves (doesn't bother when I am listening to music)
There is a chance of cable breakage (happened to my pair but I was able to fix it) because the cable isn't detachable.
The HD448 certainly profits by an amp but I don't know if a portable one has the same results (I started a threat but no replies).
Without an amp it also sounds really good.
I use them everyday on school and at home carrying them around my neck, they certainly don't bother. A carrying pouch is included
which I use when I go to school by moped (I cycle most of the times though so I can listen to my HD448's
) , so that's also practical.
I am very glad I bought them,
mcmalden
ps. you need to check out 'A Tribe Called Quest' (best hip hop ever made, or maybe not, but check it out anyway)