Mash temp has a big impact on taste,mouthfeel and flavour. A high mash temp ~68*c gives a "sweeter" finish to your beer, a lower mash temp 63*c gives a dry tasting beer. Its got to do with how the enzymes convert the grain starch into sugars. As you raise the mash temp the enzymes change the sugars they produce. Generally the higher the temp the more unfermentable sugars produced. Mash temp temp is critical with regard to the style of beer you want to make. Ie. A Dry Stout is mashed at 63*c and a sweet Stout at 68*c. ( this is a bit simplistic ). Your beer programs like beersmith/promash/beermate dont generally take into account your mash temp as it is highly variable.