SMAC is quite handy and useful for anyone from Home users struggling with their tech support to advanced users who wish to change MAC address for security or Spoof MAC Addresses to test the security.
When it comes to changing the MAC Address, it does not affect the embedded Hardware MAC Address on the NIC while making the Software level MAC address change persist across reboots. This is something really nice to have on a utility manipulating hardware devices.
The free edition is limited to the following features but good enough for personal use:
Display MAC Address, manufacturer, type etc for all Network cards installed in your system
Display Ipconfig information for all NICs
Spoof MAC Address on Microsoft compatible Network Adapters on Windows Vista,XP,2003
1-click restart for Network adapters to refresh changes.