I love 'Freckles' from Ruroni Kenshin. I have the english and japanese versions (not that its very wedding-y)...actually I have way too many anime soundtracks!
I love ayumi hamasaki. she had a show on cartoon network but it did not last long. I hear of dir en grey but never listened to the songs. Maybe I should?