Here are the top 10 SharePoint consultancies
Bright star: http://www.brightstarr.com
SharePoint @Rackspace: http://sharepoint.rackspace.com/consulting-services
Acc technical services: http://www.acctek.com
Planet technologies: http://www.go-planet.com/ms-sharepoint-consulting.asp
Best Web Design Agencies:
Paragon Solutions: http://www.consultparagon.com/sharepoint-consulting-services.html
Cognizant: