Why can't I connect to SQL Server 2008?
For security reasons SQL Server 2008 no longer opens TCP port 1433 upon installation.  You will need to create a firewall rule that allows communication over TCP port 1433 (and UDP port 1434 if you wish to use the browser service) to allow applications to communicate with SQL Server.