Home › Forums › General Discussion › deal or no deal › Reply To: deal or no deal 08/05/2006 at 8:31 am #31352 AnonymousInactive It seems that Deal or No Deal has just won some BAFTA-type thing. Saw Edmunds on TV. Well done British Public…