Okay, I had this same problem, and solved it, maybe I can help....
I use the same router you do, and I managed to fix my problems, which sound similar to yours.
First, you can connect to the internet wirelessly on your MBP, right?
Second, can you share files between your Mac and your PC?
If not, try this link for help:
http://www.ifelix.co.uk/tech/3020.html
Make sure you can access files from your MBP to your PC, and
vice versa, and that you're sharing the printer (on the PC). If not, you'll need to set up a network on your PC so the PC can 'see' the MBP, and the MBP knows what server to connect to. Make sure you're in the same workgroup, and that you know the name and password of the user account on the PC that you want to connect to.
If running the network setup wizard on the PC doesn't enable your PC to 'see' your MBP, you may have firewall issues, or there may be an error in the IP settings on the PC. (Experts jump in here if they know what I'm talking about. Something called Winsock, and resetting it?)
After I managed to get my PC and my MBP to share files both ways, I had the issue of the MBP not being able to 'see' the printer attached to the PC. (even though the printer was being shared). This was solved by sharing all of the documents and settings in the 'Main' folder in My Documents. As to why this worked, I have no idea, but after I did that, the MBP could see that there was a printer attached to the PC when I ran the Printer Setup utility.
To run connect to a printer attached to a PC, look here for help:
http://www.ifelix.net/tech/3015.html
I hope this helps! It took several hours of frustration and tweaking to get this to work, so hang in there!