i'm partial to the zaino shampoo, about 9 quid a bottle iirc. bubbles up very well, smells great and leaves nice shine.
not sure how it compares to sp or btbm though, but it may be worth a thought anyway.
its a fair bit better than cg's cw&g for shine if it helps