The independent dispensary owners seem to be charged with making the site...and the ones in colorado both have good sites and some decent reviews...
IDK wtf cannapages is (I checked their site, and it doesn't seem very user friendly)...but I'm sure that weedmaps will win in the internet MMJ business and that ERBB will have all of its dispensaries listed on the site...