I think its TN Panel(99%) but hey, its Samsung- i was astounded when i switched from an LG 22incher to the Samsung 226BW(which wasnt locally available at that time)....the panels were same, but the picture quality difference was simply awesome.
and no, the ToC series doesnt support wall mount AFAIK.