I agree Capitol and Cafe en Seine and Porterhouse do grand cocktails. But if its sophistication the missus wants and something a bit special then to be honest you need to be going to The Shelbourne (great cocktails and great people watching and good pints I'm told) and near those D2 restaurants or else my fave is the terrace at the Merrion Hotel, if you are having an early dinner then a drink there if it's not raining is lovely or else no 23 bar there. Mint bar is nice too but last time I went was really lacking in people and atmosphere. Venu have great cocktails but it's a little bar beside the restaurant, sort of a waiting area moreso than a specific bar. Oh and Norfbanks idea is great, Fitzwilliam hotel cocktails and the Thorntons.......I'm off to drop some hints to the OH!!