With the few beers I have done, the head was always an issue for me and I have only just been able to get a decent one. The Coopers larger now has got great carbonation and head retention. It is nearly 2 months in the bottle though. Shame I only have 3 more bottles left now lol.
The guy at my local brew shop said that there is an agent in standard washing up liquid that does not help the head stay around. The agent helps glasses drip dry by allowing water to run off them, this the same for the beer head too. He said not to wash glasses in noAl washing up liquid and to only use water or brewing cleaner. Also he said that if any glasses in the localendar pub get washed by mistake in washing up liquid, they soak them in salt water then rinse with water.
Also a friend of mine who does homebrew said to put the glass in the freezer for an hour before you want a drink.
So armed with this information I went to ikea and brought some more glasses. They was swill d in clean water and the head seems to be better now and the drink is cool too.