1) .Value is the value *after* the combo box has been updated, ie a selection is made. .Text is the current value at the moment ... and would mainly apply if you are typing characters in the combo box.
2) Try this:
Me.cboHdrFilterCollege.SetFocus ' **** do this first
Me!cboHdrFilterCollege.text = ""
mx