Top 5 bookshelf speakers under $300 (per pair)

Perfect for hooking up a computer, CD player or record player, these bookshelf speakers will produce some silky smooth sound.