20070312 india: Art meets the Internet: A sneak peek