I was thinking about purchasing a pair of speakers. I'm stuck between the JBL LSR305's, JBL LSR308's, KRK Rokit 6 G3's or the Mackie MR8 MK3's. Which pair of speakers would provide great highs and mids while still being able to pump out some nice bass? I know that a sub is still needed but for now, I would like the best studio monitors for under $400. I plan on connecting these bad boys to my gaming PC. I like listening to a wide variety of music including rap, oldies, r&b, alternative and some rock. I also game a lot and watch a ton of movies. Thoughts please?