I'm thinking of getting a pair of computer speakers for my room. My budget is about $300. I mainly listen to EDMs so bass is important to me. However, the limitation is that i do not have enough space for a book shelf speaker, therefore i'm thinking of the bose companion 20's , sonos play 3s, audioengine a2+. Any thoughts and suggestions on what i should get?