Here, ill give you a direct link to Buchanan Street. Its awesome watching the people.. LOL Also SOMEWHERE on that site is a Bar cam, where you can watch live people in a bar, drinking and chatting, its really nice.
http://www.camvista.com/scotland/glasgow/buchst.php3