A 3-digit number is peachy if it has a 3 in the middle, or it both starts and ends in a 3.
There are 9*1*10 for the first one
There is 10 of the second type, but because we already counted 333 in the first case, so we don't have to count it again
Without the overcounting, we get 9 new peachy numbers in the second case.
Therefore, there are \(90 + 9 = \boxed{99}\) peachy three-digit numbers.