20080205 tech: Now; a networking site from Nokia