I am very very very very partial to Keegan. I think I mentioned that to you on AIM. Keegan Shai is what I like -- Or Keegan Spirit... Or Shaianne's Keegan Spirt. Everyone has come up with some great great suggestions. I do agree though, that a name will just come to you that will stick. That is how I named Lexi and Maddie.

But, here are some suggestions:

Oh, wait, CRAP! I forgot if you friend picked out a boy or girl for you... I want to say boy... so here are names that I really like for boys and girls:

Keegan
Keegan
Keegan
Keegan
Keegan

ha ha ha - just kidding... I just love that name!!!