Go with Open Layers, it’s complicated compared to the Cloudmade one, but it has more features.
I should have mentioned OL.