I'm going to connect only two computers to each other and sharing files,devices and internet Through them.
first PC details:
OS: Win 7 build 7000
Network Adapters: SiS191 Ethernet Controller
D-Link DSL-200 USB ADSL WAN Modem
second PC details:
OS: Win 7 build 7000
Network Adapters: Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit Ethernet NIC (NDIS 6.2)
there are no any Router or a device like that between two computers.
All devices at both systems are properly and complete drivers installed.
		
		
	 
 
Thank you very much for making things a lot clearer

I have not seen the option
 ICS ( 
Internet Connection Sharing) in
 Win 7 Beta 32 Build 7000. There used to be that software option in
 WinXP and I guess in 
Win VISTA but
 not in 
Win7 as default 
.
I will look in depth to see if the service is
 disabled somewhere by default and can be enabled.
 Without ICS you cannot use the Host computer with a single Network adapter and USB access to the USB broadband modem to share the Internet Connection you can get to the Host Computer with the Client computer you have connected by means of the Ethernet cable. Most people use Broadband Router ( wired or wireless) for their ease of setup and configuration and some measure of safety they provide as a hardware firewall from easier malicious external attacks to our network.
Use of 3rd party ICS software an option??? I wonder if the threat of 
denial of Service attack in XP's ICS might have prompted this service not being available by default in Win 7 ; just a guess on my part.
 
I hope others may have other ideas to offer to help you with networking and ICS .
 
Addendum:
 
I saw the
 ICS opption alive and well in 
Builds 7048 and 
7068 64 Bits I have  in a PC that hasboth the
 LAN cable and
 Wireless adapter connected to my 
Wireless Router
 
Below are steps copied from there about ICS setup.
 
Enabling ICS
To enable ICS, on your host computer:
- <LI class=step>Link RemovedClick to open Network Connections.
 <LI class=step>Right-click the connection that you want to share, and then click Properties. Link Removed If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
- Click the Sharing tab, and then select the Allow other network users to connect through this computer’s Internet connection check box.
 Notes
 
- The Sharing tab won't be available if you have only one network connection.
 
- You can choose whether to select the Allow other network users to control or disable the shared Internet connection check box.
 
- Optionally, to allow other network users to use services running on your network, click Settings, and then select the services you want to allow.
 
When you enable ICS, your 
Link Removed connection gets a new static 
Link Removed and configuration, so you'll need to reestablish any 
Link Removed connections between your host computer and the other network computers.
To test your network and Internet connection, see if you can share files between computers and make sure each computer can reach a website. 
Configure TCP/IP
To use ICS, make sure the local area network (LAN) connection on each network computer is configured to get an IP address automatically. To do this:
- <LI class=step>Link RemovedClick to open Network Connections.
 <LI class=step>Right-click the LAN connection, and then click Properties. Link Removed If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
 <LI class=step>Click Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6), and then click Properties.
- Click Obtain an IP address automatically or Obtain an IPv6 address automatically, and then click OK.
The Internet options on your network computers should also be configured for ICS. For more information, see 
Link Removed.
Don't use ICS on a network with 
Link Removed, DNS servers, gateways, or DHCP servers. And don't use ICS on systems configured for static IP addresses.
ICS and VPN connections
If you create a 
Link Removed connection on your host computer to a corporate network and then enable ICS on that connection, all Internet 
Link Removed is routed to the corporate network and all of the computers on your home network can access the corporate network. If you don't enable ICS on the VPN connection, other computers won't have access to the Internet or corporate network while the VPN connection is active on the host computer.
ICS and ad hoc networks
If you share your Internet connection on an ad hoc network, ICS will be disabled if:
- <LI class=listItem>You disconnect from the ad hoc network.
 <LI class=listItem>You create a new ad hoc network without disconnecting from the ad hoc network for which you enabled ICS.
- You log off and then log back on (without disconnecting from the ad hoc network).