I've brought some kits from maplin before now. You can get an E12 series resistor kit, which gives you all the resistors in the E12 range, which for this sort of stuff would be all the resistors commonly used. You can also get a GCSE component pack and case, which comes with an assortment of stuff, including some resistors, capacitors, transistors, LED's (i think) and a few vairous other componenst such as 555's. www.maplin.co.uk
Maplin are a little pricy. I got [u]these[/u] off ebay. They are 1% metal film rather than maplin's 5% carbon E12 kit, and you get over four times as many. Costs 1£ more shipped, but its from Hong Kong so took a week. Great deal tho if you are likely to need a bunch of resistors