@technoguy: Good points all.