Defiant Roses is kind of strange 'cause then you're like resistant roses but what do roses have to challenge? Their flower bed? The occasional dog piss?
I like 77 Gone.
I think that you guys should agree on a name that's meaningful to the band...or just steal it out of a book like Mikey did. You could do the dictionary thing and just stick your hand on the pages until you find something worthy.
Good luck, dude!