It's about 40%, I think, if I remember of the top of my head. The simplest way to work out the answer is to calculate the probability that no two people share the same birthday, ie all are different. This is equal to the following (ignoring leap years):
P(all different birthdays) = (365/365)*(364/365)*(363/365)*(362/365)*...*(347/365)*(346/365) = about 0.589.
We want one minus this, as we've worked out the probability only that no-one shares the same birthday, so we have:
P(two share birthday) = 1-0.5885... = 0.4114...
So there is a 41% chance that at least two people share the same birthday. This isn't quite what your posts implies the question was, but calculating the probability that exactly two people share the same birthday is rather trickier so I'm guessing that it means "at least two".