Nice to see we're not totally unappreciated!
I think we get paid a reasonable amount given the amount of training we have to do, the hours worked and the level of responsibility and associated stress.
Although basic pay is as you said, currently most get paid around 50% ontop of that during the first 2 years, so an FY1 makes around £30,000-£33,000 and an FY2 earns around £35,000-£40,000, mainly because the NHS doesn't comply with the European Working Time Directive.
I wholeheartedly agree that nurses should be paid more, they work under constant stress, do all the awful things we aren't prepared to do, put up with torrents of abuse from everyone (including the doctors) and are completely unappreciated.