Hey, I got my server. Ip is 68.190.162.184. It's really nice, just turned public, and not very many players. (Only me and my friends so far, wanting randoms to join and have fun because it's public). Not 24/7. No hamachi. Just awesomeness! Take a look at my server's site if you want more info and stuff.
http://www.stranded-minecraft-server.webs.com