I've always played my precision and my EB3, the p for funk and rock and the EB3 for a more upright sound and some rock. I have a chance to trade a guitar for one of these 3 basses. I'm wondering if either one of these might fill a hole that my p or eb3 can't, and just opinions on all in general. I'm new to the forums here and look forward to chatting with you guys. Thanks in advance!