We need 2 pubs, one for the dome, another for the G.
Here are a few options for games at the dome:
The Charles Dickens Tavernhttp://www.charlesdickenstavern.com.au/290 Collins St, Melbourne
A basement pub on Collins St, 10 mins walk to the dome. I spoke to the owner and he liked the idea. Said he'd provide free snacks if there's a lot of us. The pub is a 'Manchester united pub' (has a bit of memorabilia behind the bar) so it has a lot of English football fans in to watch games. Victory fans drink there as well. Calls itself "a touch of Olde England in the heart of the city".
Turf Bar:http://www.turfbar.com.au131 Queen Street, Melbourne
Calls itself "Melbourne's Premier Sports Bar". Has two Big Screens, plasmas and monitors, pool tables. Has a good English pub atmosphere and is close to Telstra dome. Their specialty meal is the parma (has about 8 types).
DRAWBACK: It has some Fitzroy/Brisbane memorabilia on the walls, so I think it's used by Melbourne -based Lions supporters to watch games.
The Sherlock Holmeshttp://thesherlockholmes.com.au/415 Collins St, Melbourne
Another basement pub on Collins St. Probably a little 'cosier' than The Charles Dickens but not sure if that's a good thing if there's a lot of us. Has a big screen and promotes English Football nights so would welcome a sporting crowd.

Those are the best 3 pubs i've come up with. There are other options, but they have drawbacks: eg. the Mitre Tavern isn't really a sporting pub (can someone confirm this?); The Irish times doesn't have a screen; pubs on King Street are, well, on King street. What does everyone think?