It seems that the prayers that we had have been heard, and is that one of the things that were most missed about Snow Leopard was not being able to start a remote session "for real", something that we can now do in Lion.
To clarify things I will use an example: We have a Mac Pro with all the data and a MacBook to walk around the house, well, If we want to use the iMac remotely, we can choose between two options: ask the current user if he lets us share the screen -as up to now- or we can start a remote Windows-style session.
A great success, especially for companies.
Source | 9to5Mac