Same problem here. I'm running Prey (http://preyproject.com/) and it needs someone to have the computer on for like 10 minutes.
I solved this, previously, by having the guest account in Snow Leopard.
But since I also like disk encyption (I use my pc for my work too with confidential info) I like filevault on in Lion.
I disabled the old filevault of Snow Leopard (which I should not have done for scenario 1 thinking afterwards):
Scenario 1:
Thief gets hold of my macbook while it's in suspend. Opens it, I want him to be able to login as guest so I can trace him. He should be unable to get into my personal account stuff. If he reboots he should not be able to
do anything.
I was able to do this as following (although I'd rather just have that guest account)
1. Add a firmware password http://support.apple.com/kb/ht1352
2. Enable Filevault
3. Add the login-box tekst in Privacy and Protection > General > Show message
4. Create a user with parential control called Guest, and have the password be Guest. Also give this as a hint 🙂.
Do not allow this user to login from filevault/reboot, but if the mac is still running he should be able to login.
5. Have 'fast login switching' on so the thief is able to login.
6. Don't forget to enable that sleep needs password to open again 😉.
Scenario 2:
Thief gets hold of my macbook while I've switched it off (probably my vacation or so). In that case I always present him with the correct lawtext's and my phonenumber. He should not be able to see the contents of the disk in any way.
So:
1. Add a firmware password http://support.apple.com/kb/ht1352
2. Enable Filevault
3. Add the login-box tekst in Privacy and Protection > General > Show message
Apple probably thought about both scenario's and thought: It's your data, or tracing the Mac down.. But I guess many people like both! Maybe have a sort of 'find my mac' on the boot?