The Premier League run in, the FA Cup Final, and the Champions League Final; it's all going to get a but frantic over the next month or so. There's two or three weeks off and then it will be the Euro 2012 Tournament.
UEFA have very kindly devised an interactive doodad setting out the Euro 2012 Fixtures. England are up against France on 11 June in Donetsk. You can't buy tickets at the moment, most having been sold already, but some tickets will become available 'in early May'. England v. France will cost you either 120, 70 or 30 euros plus booking fee, admin, secure delivery blah blah. The Final will be 600, 300 or 50 euros. The cheaper tickets are presumably intended for the local plebs who will no doubt be supplying the black market!