A great blog by all round (from Sam Shah) but I particularly like this page (virtual Filing cabinet) which links to some great lessons from other blogs and organised by topic.
A great way of asking multiple choice and short answer questions. Students answer interactively from their laptops. Results are recorded in a spreadsheet.