I have been working on a concept for a while for a sports related website where users can record a location on a map and put that location into a category for a sport and then rate it by a metric or two. I want these metrics displayed on the map but then I want a link or button to view a full page description.
I know that this is possible with Google Maps but I don’t know a lot about Open Street Maps or other options. I am expecting around 50,000 views a day and am curious as to what the best option would be.
Both frameworks work well, and from your use case you should be able to work with either one. There are some things to keep in mind:
In the end we decided to use Leaflet together with Mapquest tiles and are quite happy so far. We needed some additional features in Leaflet for more advanced tasks, but we developed them and supplied patches to Leaflet. The tile loading speed of Mapquest is not quite as good as from Google, but our users got used to the look and feel of Leaflet and Mapquest.