Barry-- Try a product called Qiaex from Qiagen. You can isolate your insert from an agarose gel in about 25 minutes with about 75-90% recovery depending on the size.