WTB,
I'd recommend getting back in touch with HR. Three weeks without hearing anything is too long! Whilst I was waiting I rang them every 10 days or so for updates. Bear in mind that if a space comes up on your desired course then the name that you want to pop into their mind straight away is yours!! Also bear in mind that HR is only a small section with a lot of work, they do a good job but the odd prospective trainee can slip through their radar unless you keep your name fresh in their minds. Just be polite, non-pushy and appreciate that they are busy and you'll be amazed at the results (hopefully!!).
Regards,
ADIS
PS Niknak, did you get out of bed on the wrong side or something?! SAC certainly wasn't whinging.