Definately the BTB, they are the coolest looking basses ever. but they might sound good too but who cares
From the choices you gave, I'd vote the BTB. From MY choices, I'd go Fender P or J...kid tested, mother approved.
Of the choices you put, the Czech Spector would be first. But I would put a Peavey Cirrus and a Zon Sonus above that.