My favourite long haired anime guys are:
Hayate - Pretear
Seiran - Saiunkoku Monogatari
Ryuuki - Saiunkoku Monogatari
Kenshin - Rurouni Kenshin
Soubi - Loveless
Yunoki - La Corda d'Oro
Nagihiko - Shugo Chara
Sesshoumaru - Inuyasha
Inuyasha - Inuyasha
Ayame - Fruits Basket
Hotohori - Fushigi Yuugi
Howl - Howl's Moving Castle
Izark - Kanata Kara
Hyuuga - Neo Angelique Abyss
Gui - Half Prince