Check out this video from their new album. If you have not checked out this video yet, it is superb. You must be familiar with internet video to find most of the references funny though.
By the way, I was a Weezer fan (like 311) long before they made it big. I saw them with about 300 other people at the fairgrounds way before the Sweater song was even on the radio.