AGREEMENT AND PLAN OF MERGER dated as of April 29, 2004 by and among ONESOURCE INFORMATION SERVICES, INC., OSIS ACQUISITION CORP. and INFOUSA INC.