I actually quite like The Lyveden Project, although it took me a while to work out how to spell it. LV Project lacks that certian je ne sais quoi, I think. I personally would stick with the name and get 1000's of business cards printed up... Just chuck them at the audience members or somethin' :-)