Most computers don't need portforwarding! Mine doesn't and anyone can join! You can try out the 1.8 Pre-Release beta server now if you want! If you go on youtube or something someone is bound to have the jar, all you do is when you have installed the jar place it in a folder and double click pn it! simple!:) it's best to do a hamachi server because 1. it's easier and 2. it's safer because random people can't join and grief. So if you have installed hamachi, when the window that pops up after clicking on the minecraft jar finishes creating the world and all the folders ect for the folder, go back to the folder you placed the minecraft jar when you opened it. edit server.properties with notepad and set the i.p. to your hamachi i.p. simple! if you didn't understand any of that and want me to make a video for you, (which would be easier) feel free to ask me!:)