I really liked it up until the last few scenes when it got so cheeseball that even I wasn't buying.
Zach Braff is a funny guy and has a lot of confidence - maybe too much - and a great sense of telling stories visually, but my movie won't get resolved by so many characters talking about their feelings.
In conclusion, I liked it.