Ok i can help with this question
Step 1: download latest bukkit files here however they only support 1.7.2 thus means your friends will have to change their game to have 1.7.2 everytime they wanna play on your server
http://dl.bukkit.org/downloads/craftbukkit/view/02418_1.7.2-R0.1/
Step 2: make a folder on your desktop named minecraft server
Step 3: inside that folder place the downloaded file from bukkit in there
Step 4: open notepad and enter this:
java -Xmx1024M -jar craftbukkit.jar -o true
PAUSE. Then save that as a bat file by naming it run.bat click instead of saving as a text make it all files, save it in your minecraft server folder
Step 5: type run in the windows search and search cmd open it and type ipconfig where it says default gateway i believe if not look it up copy paste that in your browser user name should be admin password is your Wi-Fi password if it even asks you for this
Step 6 find somewhere to enter new ports i don't know what you have so ul have to find it then in a space type Minecraft server for the ports put 25565 for both boxes if their is if not look up how to port forward after click the bukkit or the java file in the minecraft server and open it, it will add more stuff in the folder don't worry
Step 6: click the run.bat file and at the end it should say thing done in blah seconds NOW open minecraft and click direct connect and type localhost no spaces and youl connect to your own server
REMEMBER WHENEVER YOU ARE DONE WITH THE SERVER IN THE CMD FILE THAT SAID BLAH SECONDS TYPE stop and it will stop the server
FOR YOUR FRIENDS TO JOIN go to ipchicken.com it will say your ip give it to your friends and they should be able to connect with it
EVERYTIME YOU WANNA PLAY ON your SERVER GO TO THE RUN.bat and run it ENJOYYYTT