Does Find my Mac work if you boot into Windows on BootCamp?
Solution 1:
No. The service requires you to be running OS X (Lion specifically) and to have a recovery partition installed (created by Lion during installation). If you attempt to log into iCloud.com to find it's location, it will simply be listed as offline or unavailable.