In addition to great reply (+5), basically this is similar to CUCM which you need to have in order to run Unity Connection (or you could have CME). So, if you have CUCM running it will be very similar concept. If this is new install you want to definitely go the virtual path.
HTH,
Chris