I often use VirtualPhotographer by Optik Verve Labs. It has a great assortment of filters to create amateur-looking f/x.
You can also try searching Google images for 'grunge' background textures and drop the original photo as a layer onto the texture - use screen or overlay merge.
Merged pic
Original pic
Background
