Hi Ahmad
Multilink interfaces are used to have a single logical interface bundle in which different physical interface will be a member.
We use multilink interface to get a single logical interface with high bandwidth capacity.
instead of having different physical link with less bandwidth capacities.
if its a simple point to point link between your locations and without any routing protocols better prefer multilink interface to have proper load sharing between the links..
for more info on Virtual templates you can refer the below link..
http://www.cisco.com/en/US/products/sw/iosswrel/ps1831/products_configuration_guide_chapter09186a008033a3bb.html
regds