Thanks chaps. I've managed to learn a bit over the past few days (my original idea was to learn enough to ident GWC, SAM, MID, EAS, SHM, IW and BIA, but that was a bit silly

) but I've realized that I'm not going to get good enough at it to ident anything without checking the chart as well.
Will try and keep going and learn the letters so that I can answer exam questions, but there's a big difference - for me at least - between that and using it seriously in the air. Takes me about a minute to work out a three letter code at the moment.