I prefer case statements myself but that would make this a language specific topic and not language-agnostic topic.
Dim Temp As Integer
Dim Message As String
Select Case Temp
Case Is < 32
Message = "Freezing"
Case Is < 60
Message = "Just Right"
Case Is < 80
Message = "Too Hot"
Case Else
Message = "What was I doing?"
End Select
I find these alot easier to read then if..else statements.