Beta by Gregpublished August 3, 2006 Maybe it’s just me, but I’m starting to wonder when the Beta Band are going to capitalise on the whole Web 2.0 thing…