Did you guys see this? OK Go is on the first two billboard screens announcing the Safari 5 browser.
http://www.apple.com/safari/
sweet!