if it makes you feel any better, i only just got my first post in the NHS last week and I graduated in 2006!And, to add to the excitement its a temporary post so the fun and games will begin all over shortly!!
Its an absolute disgrace especially the way the government keeps banging on about how much money is being ploughed into the NHS. i think most of it has dissappeared into doctors salaries with nothing left for junior posts.
keep your hand in at something, volunteer a few hours a week or join a special interest group to maintain your skills and chin up!!