my phone picks up my ssid without being broadcast np. try changing the channel on your router. I noticed a dramatic difference in connection consistency and speed when I did so.
You need to manually enter your ssid
I'm on channel 11 because most of my neighbors are on the other channels, what channel(s) have you had success on?