I'm starting with the bass and would like to pick up an instrument which will get me thru the next couple of years. While it's not important at this stage, style-wise I'm interested in soul, funk, disco, dub, some jazz. l narrowed it down to Ibanez SR670 and Yamaha TRBX604FM. The main difference are pickups (Bartolini vs Alnico), wood (okoume vs alder), switchable mid EQ freq on Ibanez and active/passive switch on Yamaha. Both have active EQ, both have slim(ish) necks, same neck width, string distance, number of frets, etc. I've read only good things about Yamahas build quality, but I had some lower end Yamaha guitar before (Pacifica 112v) and didn't like it and preferred similarly priced Squier. Which bass would you recommend and why?