Current Security
10 Digit Password, WPA2 Personal.
Hidden SSID.
As the other posters have said above, you need to make that pass longer. Also, is it very randomized? 10 digits isn't very hard to guess if they have a program doing the guessing and even more easy if it isn't random. My WiFi pass is about 20 characters long and is so random it would take a solid year or more to guess it, even with a program. Also:
Turn on wireless MAC address filtering. Allow only the addresses you list. I'm doing this with my insecure WEP access point.
This is a good idea as well, but I found, at least for my router, it drove the latency up about 15-20ms or so enabling this. Not huge, but enough to be noticed. Your router may not though.
Edit: It would seem that my guess of a year was a little ways off the mark. LOL.