Patchstick is a good way to extend stock functionality of your AppleTV without breaking Apple’s firmware. It’s last version 3.0 contains following add-ons: customized slideshow with ATVdigiframe, ATVFiles allowed to navigate to files that would not normally sync to the AppleTV, organize media with IMDB plug-in Sapphire, XBMC plug-in, socila media center Boxee, FTP/SFTP/SSH access to the AppleTV box, interface to Jaman and NitoTV, Rowmote – a remote control for AppleTV via iPhone and iPod Touch. Additionally the Patchstick developers can implement your own customization for AppleTV or help you solve some troubles using remote access.
As I can see some of the add-ons included into Patchstick are open source and can be installed separately (I’m sure that DIY enthusiasts will choose that way but consumers should vote for Patchstick). But with Patchstick it’s no needed to spend time with installation one by one and applying future updates. In any case it’s good to have more then one options. Also it should be taken into account that the basic version of the Patchstick is free and can be used without limitations.