Used level3 IP for a long time professionally with limited issues, ceratainly not on the list of worst ISPs.
Also used a company that over the years has gone from Genesis, GlobalCrossing, Vyvx, Level3 and now of course Level 3 is CenturyLink, which has been fine.