Bruno strutted his way to number one this weekend with $30.4 at the box office. Ice Age 3 took over the number two spot, with Transformers 2 coming in third. Transformers 2 has racked up almost $340 million in it’s three weeks domestically. Rounding out the top 5 was The Proposal at number 4 and Public Enemies at number 5. The other new wide release movie, I Love You, Beth Cooper, came in seventh place with $5 million, beating Up but not The Hangover. Harry Potter is a potential juggernaut this weekend but is Harry Potter mania over? We’ll have to wait and see.