I have found that with some Boss delays (can't remember the model #) I never can seem to get the delay sound quite "wet" enough. Comes down to personal preference though. As far as sound quality, I never had significant problems with Boss, I just prefer the sound of other pedals.
RB