No pain! No worries... I will help as I can.
The first question with MAMP Pro... after having installed you should be able to add "sites" or virtual hosts and actually define their location on your harddrive - making it irrelevant to where localhost actually resides.
Are you not able to click the "hosts" tab and register new hosts?