It's not another site ,it's our software index, lol
(wondering why members want make life difficult )
Mapinstall is in the latest Mapsource thread posted by me as shown in index ;)
[Only registered and activated users can see links. Click Here To Register...]