I absolutely love BoA. She can sing in Korean and Japanese, even english, but I like her K/J-Pop much better. (even though I cannot understand them xd )
I have lots of favorite anime songs, but I'll just limit myself to 12 each.
Openings:
Kimi ga Ita Monogatari (.hack//Liminality) Tsubasa wa Pleasure Line (Chrno Crusade) Cloud Age Symphony (LAST EXILE) MAGIC OF LOVE (Mahoujin Guru Guru) Successful Mission (Saber Marionette J) Hitomi no Naka no Meikyuu (Yami to Boushi to Hon no Tabibito) Northern Lights (Shaman King) Reckless Fire (s-CRY-ed) Nagareboshi no Hi (Guardian Hearts) Mirai-gata AIDORU (VS Knight Lamune & 40 Fire) HEY YOU!! ~Ushinatte wa Naranaimono~ (Tokyo Underground) Bomb A Head! V (Tenjou Tenge)
Endings:
LolitA*Strawberry in Summer (ASSOBOT Senki Goku) Sayonara Solitaire (Chrno Crusade) Yasashii Yoake (.hack//SIGN) BEFORE DAWN (One Piece) Daichi no La-li-la (Scrapped Princess) Romancing Train (Final Fantasy: Unlimited) Never Die (Slayers Excellent) Ru Ru Ru (Starship Girl Yamamoto Yohko) Raspberry Heaven (Azumanga Daioh) ONE ~ Kono yo ga Hatetemo Hanarenai (Ayashi no Ceres) ROLLING 1000 tOON (Air Master) Namida no Hurricane (Get Backers)
My faves are probably HEATS from the Shin Getter Robo OVA, and the Intro theme To Shin Getter Robo Vs Neo Getter Robo. Nice upbeat tunes that give me the morale boost I need in the middle of the day.
Anything from Cowboy Bebop goes without saying of course. mrgreen
Inu Yasha also has it's highs, and from what little I've heard in Gundam SEED, that sounds promising.
Then there's soundtrack songs!
Wind~Naruto
Mr. Deja Vu~ Get Backers
Obsession~ .Hack//Sign
Almost any Inuyasha and Cowboy Bebop song
Himegoto~ Vandread
Justice~ Vandread second stage
Simple and clean/Hikari~ Kingdom hearts
Otherowld~ Final Fantasy X
1000 Words~ Final Fantasy X-2
>.< There's to many for me to name.