There are too many great books and dvds these days....
I would recommend any books or dvds by Darwin Ortiz, especially Strong Magic. Although Strong Magic is not about card magic entirely, but this is a must read, especially who wants to advance his level in performing. It is all about magic...