Offline
Roaming profiles have been around forever and still work well in a production environment especially if you have gigabit ethernet throughout and use Folder Redirection. There is a new player in the game User Experience Virtualization...
This guy has a good blog post describing the two. He is from Finland I believe
Microsoft has a page on it too, but like many of their descriptions it is a little techy