I would go with the Ibanez doc. Ibanez is superb for making wonderful basses (quality, sound, durability, endurance, etc) that look good, and are all around just good basses. Besides, with their basses you can dial in a custom sound compatible with any genre of music! If it's the pickups that you're concerned about, you should look into changing them out. But I'd definitely stick with the Ibanez! Peavey makes good cabs, but I wouldn't recommend any of their basses...at least not the millennium line! Good luck on the decision though