AGREEMENT AND PLAN OF MERGER BY AND AMONG VISTA.COM, INC., VISTA ACQUISITION CORP. AND SOURCE ENERGY CORPORATION October 21, 2005