I bought the sr505 about two years ago. Feels and sounds great but the pick ups are kinda too mellow i think. There's not enough punch. A friend of mine's got Ibanez BTB575 and is much better than the trb1005 and the sr505 together. It's got better pre-amp, pick ups, bridge and it's neck-through...