I always find it fascinating what companies others find are 'top'. This of course is very much dependent on where you are and what type of shops you like to do. Neither of those makes my 'top 20' :-) This, of course, does not question your judgment or opinion, we just see different shops and opportunities.