In Your Dreams was exactly my kind of book. Flawed hero, music, slow romance and an amazing, but shy heroine.