Jul 14, 2004

Google's Next Steps

Link

Some of these predictions has all ready been done