How is Origin working out for you?

I'm curious about how EA's digital distribution platform is working out for those of you who took the plunge?

Do a lot of games require launching the app itself to start the game? How is the app itself, in terms of speed and memory impact, looks & feel, etc.? Does it have an "offline" mode (the one thing still pissing me off about Steam)?