EXECUTION VERSION MERGER AGREEMENT DATED AS OF APRIL 21, 2004