Public Enemies was pretty good. If you're a fan of Michael Mann, don't go in expecting it to live up to Heat, because I wouldn't say that it does. The action was great, the story is interesting, being told from both the John Dillinger's side and the FBI's side. There are quite a few side stories that'll you'll either find adding to or detracting from the experience. The shot style was interesting, high definition but shaky, hand-held cameras gave a documentary vibe that I thought worked pretty well.
Johnny Depp was very good, though he's had characters that he can get into more and have more fun with than here. Say what you will about Christian Bale, but I thought he was the right choice in this role.
But yeah, one of the better summer movies.