25 technologies for 2003

25 technologies for 2003. via Anders