This latest (3rd) edition of Basic Virology is a very user-friendly, and wallet-friendly, introduction to the basics of virology. The book has a sound balance of text and figures and coverage of topics that allow for enjoyable reading and further contemplation.
The broad contents make it a sufficiently useful book for university students undertaking undergraduate or graduate modules in virology and from different courses (such as medics and microbiology students).
This book does have a nice chapter focusing appropriately on HIV and AIDS. For those seeking a more advanced text-book and more information on other viruses, I would recommend the comprehensive, but pricey, 'Fields Virology'.