Tricky,
You have to be careful with Boundaries. Many people become confused because the Subnet Mask is determined from the client computer. Here's an example:
IP address for company XYZ = 10.34.x.x
Eventhough 10.34.x.x is a class "A" tcp/ip address, company XYZ utilizes a 255.255.255.0 subnet mask.
In this senerio, the SMS 2.0 boundaries for company XYZ can not simply be 10.34.0.0; If this was attempted, many client computers would be discovered but none would be assigned to the SMS site (unless they happened to be in the 10.34.0 subnet). This is because 10.34.0.0 with a subnet mask of 255.255.255.0 hold the first three octets for the Network address. Your Boundaries should involve every subnet address in the netork....for example, 10.34.2.0, 10.34.3.0 10.34.4.0, 10.34.5.0..etc
The point is that the boundaries use the client IP subnet mask to determine if it should be assigned to the site or not.