Try this:
PRINT DATEDIFF(DAY, '1/1/2011', '3/1/2011')
This will give you the number of times the midnight boundary is crossed between the two dates.
You can decide to add one to this if you're including both dates in the count - or subtract one if you don't want to include either date.s