1. A method of providing a geographically localized recommendation to a user through a computer-based advice facility, comprising: collecting a recommendation from an Internet source, wherein the recommendation is determined to have an interestingness aspect and a geographic location aspect; comparing the collected recommendation to a derived user taste and the user's current geographic location; determining at least one recommendation for the user based on processing on the comparison; and delivering at least one recommendation to a user's mobile communications device, wherein the user is enabled to at least one of view, save, and share the recommendation via an application at least in part resident on the computer-based advice facility.