nlt, I couldn't agree more! Definately worth a trip to VS! \:\)