I like M. Isaacs, "Representation theory of finite groups" since it has lots of exercises.