Is one of your LED's still removed? If so you have to jumper across them like I did in the background. IIRC they have a common +5v trace and if that trace is broken then the board wont work. Try jumpering over the LED's on that common trace and see if the board doesn't come back to life. Might be that when the LED popped loose it took the pad with it and broke that connection.
Well thanks, 1uckyNumb3r7! What actually piqued my curiosity was what you had soldered in the back. I knew they had a common but I wasn't sure that if one of them got disconnected if the whole board wouldn't function again. One of the pads did fall off the numlock LED and it was such that I couldn't fill it back up, the solder wouldn't stick. So I had to wire it, and it still didn't work...by then I wasn't sure if it was the USB leads, the numlock light or something else, and that's when I gave up.
Then I saw your pic and decided to try that. That didn't work, and that's when I decided that was my last try and to throw in the towel.
But then you said to look again and I looked at your pic again and realized that very path that you posted I missed. That's the very pad that fell off. the white wire in the back. I joined them and ~viola!
This job was a mess. I got this board in February and the USB port came loose in April. I was pretty pissed when it happened and when I went to fix it I didn't do a good job. Then it got disconnected again which made it messier, rosin everywhere. Also, the smallest iron I have is 25 watts, this job is better suited for a 15 watt iron. Then the numlock light literally fell out. Ugh.
Hey, I'd like to send you a few bucks for saving my board. I ordered another one last Friday, they still haven't shipped it and I'm trying to cancel it ATM. The company I ordered it from has a pretty persnickety ordering process, if the order is in the shipping stage they won't cancel it and they also charge a 20% restocking fee, even if I refuse the shipment. If that's the case, you might a to wait a bit but I'll get it to you. PM me your paypal if you have one, or we'll work something out.