We had an outstanding week's wildlife watching with Speyside Wildlife - it's not cheap, but it's worth every penny. Everything's included, and the accommodation in the Steading in Glenfeshie is really comfortable (and surrounded by wildlife), the food is lovely and the professional guides really know their subject. We saw much more than we would have done on our own - pine marten, red squirrel, badger, dolphin, osprey, crested tit, corncrake, dotterel and many other species. Also learnt a lot about plants and butterflies.
They also run holidays abroad and we're hoping to go to Spain with them next year.