The Queue and Favorites functions are convenient and work just as they do on the Web. You can add episodes and movies to your Queue for watching at a later time, and you can add your most-watched series to your Favorites list, in case you want to frequently check back for new episodes. All of this works just as it does on the Web, and your activity on any device gets synced across them all.
The Search function is also convenient. It returns accurate results, and I love that it lets you search actors' names as well as TV show and movie titles. It even lets you filter results so you can see only movies, TV episodes, clips, or trailers. Previous versions of the app were missing these search filters, which sometimes made it a hassle to find what you're looking for.
When it comes to video quality, Hulu Plus does an awesome job. Picture and sound quality are impressive, and buffering is seldom a problem. One issue I have, though, is that the default video quality is set at medium, and cannot be changed. This means you have to manually switch to high-quality playback every time you load a new video, which can get annoying, especially if you're on a strong Wi-Fi connection, and you just want the best picture possible.
Room for improvement
What's frustrating about the Hulu app are its Account and Settings screens. Because they're not built into the native functionality of the app, they come up in a mobile Web page, which loads slowly and asks you to log in repeatedly. Also, certain functions on these screens, like the Play All button on your Content Queue, simply don't work. In the future, I'd love to see these settings and options built right into the native functionality of the app.