Go for the nifty fifty! Although it depends on you, what you shoot, and where you feel your kit is lacking really. For £100 you won't get much of a flash, so get the 50mm, save the £30 along with any other spare cash you get to put towards a really good flash a bit later on! That's just what I'd do though!
Chris