For a stand alone controller you can't beat the Homevision Controller from CSI.
www.csi3.com Its brilliant. I've had mine for over a year and its been excellent. The Homevision forum is very active and emails from CSI themselves are answered very promptly. I even got a free firmware upgrade to the latest version about 6 months ago when I realised mine didn't have the latest version. You can get internet access with it via a PC and I believe some user have achieved basic internet access,with pic based servers etc.
For PC based systems its got to be Homeseer-
www.homeseer.com