Meet my new favourite bag: the book purse from ThinkGeek. I've been looking for one for a while, and this is perfect. They also have a messenger bag version, but that's much too large for me. At forty bucks, this was a bargain even considering the customs fees.
Just look at that detail! I can't wait to wear this.