Make Me Host is a decent hosting service which works in a great and non-intrusive way. Only problem with it, as Zwiebelchen already mentioned, is the time it takes before a map is uploaded. Also the fact that the same map can potentially be uploaded many times with slightly different names and small fixes is probably impossible to prevent unless pointlessly strict rules are implemented. However, they should clean their map database up once in a while. Seeing X map 1.1a X map 1.1b c d 12a en masse is too much when browsing and therefore hurts the opportunity and willingness of people to host and discover new maps. No one wants to go through a jungle to try a new map which may be horrible.