Dropped off a non-booting computer with New York Computer Help and got my computer back the same day at a reasonable cost. Fast, cheap, and great quality. One of their techs even took time afterwards to show me my computer and make sure I was comfortable and satisfied with the results. Definitely a sure bet!
Pros: Fast, qualified, reasonable cost
more