For concerts, a useful booking centre is Tickets Scotland, in the Argyle St tunnel. Its website is a good place to browse upcoming concerts.