It is down to your own preference.
Personally I would not use them in a single expression like this:
If foo = bar Then
But I would use them in something like this (for clarity/readability)
Dim boolValue = (foo = bar)
and this (to ensure that booleans are evaluated in the order I intended):
If (foo = bar) Or (foo2 = bar2) Then