Well. A quick search through my music library comes up with this artists and they're genres (please understand that I don't think christian is a genre, I just have it as an genre to easily sort music and such in my playlists).
Most of them are pretty decent... right now I'm into Deas Vail (a christian indie band)
Anberlin - Alternative Rock, Christian
Andy Hunter? - Electronic, Christian
As Cities Burn - Post-Hardcore, Christian
Audio Adrenaline - Rock, Christian
Blessed - C-Pop, Christian
Blindside - Hard Rock, Christian
Copeland - Indie Rock, Christian
Day Of Fire - Rock, Christian
dc Talk - Pop, Christian
Dead Poetic - Post-Hardcore, Christian
Deas Vail - Indie Rock, Christian
Demon Hunter - Metal, Christian
Disciple - Nu-metal, Christian
Emery - Emo, Christian
Haste the Day - Metalcore, Christian
Hawk Nelson - Pop Punk, Christian
Ivory - Indie Rock, Christian
Jeremy - Progressive Rock, Christian, Korean
Kevin Max - Singer-Songwriter, Christian
Kutless - Rock, Christian
Lampshade - Alternative, Christian
Mae - Indie Rock, Christian
Mammuth - Nu-metal, Christian
Maylene and the Sons of Disaster - Southern Metalcore, Christian
Meadow - Post-Hardcore, Christian
mewithoutYou - Post-Hardcore, Christian
Neal Morse - Progressive Rock, Christian
Need To Breathe - Rock, Christian
Project 86 - Post-Hardcore, Christian
Sanctus Real - Rock, Christian
Sixpence None The Richer - Rock, Christian
Skillet - Hard Rock, Christian
Sleeping At Last - Indie Rock, Christmas, Christian
Spoken - Hard Rock, Christian
Staple - Post-Hardcore, Christian
Starflyer 59 - Indie Rock, Christian
subseven - Emo, Christian
Switchfoot - Alternative Rock, Christian
Tekla Kn?s - Punk, Christian
The O.C. Supertones - Ska, Christian
thebandwithnoname - Hip-Hop, Christian
Third Day - Southern Rock, Christian
Thousand Foot Krutch - Rock, Christian
tobyMac - Hip-Hop, Christian
Underoath - Post-Hardcore, Christian