Oh, and for subverted and quirky, I heartily recommend Robert Rankin (humorous scifi, has been compared to Douglas Adams). Always makes me laugh like a crazy person. :3
Oh my goodness!!! I've actually read The Last Unicorn! I've never encountered anyone else who's read it or even heard of it! I haven't read it in a long while but am I right in remembering "brandy alexander without the brandy"? ^_^
Thanks, I'm happy I could help with that. :)