Comment on OmniFocus

I had been looking for an app to allow me juggle my different projects and get some time back for life balance.
I have switched to OF after trying kinkless and iGTD and found it to be the best GTD implementation so far, if a bit overloaded with features. Works very stable, syncs nicely with different iCal calendars. Handles contexts and gives you the ability to map roles to folders.
Very handy app, though not cheap.