Alright... I am about midway with this book, now. I was planning on finishing it today and I would have if it wasn't for feeling somewhat sleep deprived and generally sluggish by mid-morning. But, I offer my thoughts none the less.  
  
First of, let me say that I'm not a big fantasy reader. I love Terry Pratchett for being laugh out loud funny and having created an entire fantasy world from scratch, that I would love to live in. And I've read my fair share of vampire novels, my favourite author being Anne Rice and I love her for having a sense of "realism" to her writing that has made me think on occasion "Hmmm, shouldn't I keep an eye on that pale guy that's been following me... I think I saw fangs when he smiled just now...". Other than that, though, I tend to prefer serious novels and you'd rather find me reading a piece set in WWII than a Harry Potter novel. So, Sunshine is my very first "fantasy in the real world" fantasy novel that is very fantastical and thus picking up on this early on, it has been difficult to enjoy this novel as much as I think it deserves to be enjoyed. 
  
Robin McKinley is a brilliant writer and she keeps you hooked, even when you're thinking "this could never, ever really happen, ever". This is a very well written novel, even though it's a bit repetitive in some places and the narrator tends to begin describing things that doesn't necessarily have anything to do with what's currently going on. So, it's worth paying attention to how the story's evolving, so that you don't find yourself going "say what?" once you realize that you've just lost the storyline a little. And if you're an avid science-fiction/fantasy reader, who doesn't mind playing mixed-doubles with their vampires and the rest of the underworld, I highly recommend this.  
  
What I'm not enjoying very much is simply that I thought I was buying a book about a girl and a vampire - Done - but thus far there has been talk of  
. That, I feel, has very little to do with what the story should be about according to the synopsis. And another thing I'm finding frustrating is that said things are mentioned in very long ramblings (for lack of a better word) and I'm still unsure if there is any point to it or if it's just filling up space.  But, perhaps that's part of the keep-the-reader-guessing-game and I should just hold out and see what happens. Again, I'm not used to reading this kind of thing, so... I'm perhaps a bit prematurely frustrated.  
  
In short, I think this is a very good book, even though it doesn't seem to be my cup of tea.