Finding your IP address I have already covered, now for the next useful thing: your SSID name.
Although MSDN documentation seems a little sparse in this area, this function works well for me so far. Note that simply enumerating until you get a wireless network is insufficient, as recently-used networks also show up: the trick is to also check the connection state.
public string GetSSIDName()
foreach (var network in new NetworkInterfaceList())
(network.InterfaceType == NetworkInterfaceType.Wireless80211) &&
(network.InterfaceState == ConnectState.Connected)
return "<Not connected>";