Just had one of these last night...
The recipe is as follows:
3 scoops Vanilla ice-cream
1 bottle Guinness stout
Put the ice cream in first, then add the Guinness carefully. Wait for the head to go down then fill to top. Blend if you want a milkshake.
If you like Beer and if you like floats, you should try it! It's pretty freaking amazing!