Those furry little buggers took us by surprise and Beverly Hills Chihuahua hung on to the number one spot for two consecutive weeks. Body of Lies surprised too, taking third place despite formidable star power before and behind the camera. Here's the top five:

1. Beverly Hills Chihuahua: $17.5 million
2. Quarantine: $14.2 million
3. Body of Lies: $12.8 million
4. Eagle Eye: $10.9 million
5. Nick and Norah's Infinite Playlist: $6.4 million

Four more new ones this week starting with:

Max Payne
What's It All About:
In this video game adaptation, Mark Wahlberg plays a widowed cop with an attitude investigating a series of killings.
Why It Might Do Well:
Director John Moore has obviously seen Sin City, so maybe some of Frank Miller and Robert Rodriguez's dark and gritty neo noir cool will rub off. Based just on the number of theaters I'm betting this takes the number one spot.
Why It Might Not Do Well: Despite having enjoyed Resident Evil, I still cringe at the idea of a movie based on a video game.
Number of Theaters: 3,200
Prediction: $24 million