New band site

anyone got time for a quick site check (maybe some of you mac people)?
if anyone can let me know if they find any problems (which i am sure there will be)

thanks in advanced

brian