I've never been a huge Ranch fan. On salads, I either do a homemade vinaigrette (i.e., French) or homemade Caesar. For dips, I make my own out of creme fraiche (or cream cheese diluted with a bit of milk), grated sharp cheddar and finely chopped chives.