ICTD 2007 - The future of meaningful research in ICT and development