Hey Ross Set the column to nothing in the BO Mapper. Then drop a datetimepicker on the form, add a checkbox to it nd in the edit button click you can use something like the code below. Then you users will be able to null the field out if they want to. It looks pretty cool too.
I am using the Infragistics control but the SF control should work the same.
Michael
**********
Private Sub txtDateOfBirth_EditorButtonClick1(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinEditors.EditorButtonEventArgs) Handles txtDateOfBirth.EditorButtonClick
Dim stateButton As StateEditorButton = CType(e.Button, StateEditorButton)
If (stateButton.Checked) Then
e.Button.Editor.Value = Nothing
Else
e.Button.Editor.Value = DateTime.Today
End If
End Sub