now that i think about it. it could be your problems with firewalls. most likely window firewall prevents certain port numbers to recieve information. Here is that you should do.
the first time you run any internet enabled application the windows firewall (in windows 7 and im assuming 8 ) asks you if you want to allow that application to talk to the internet.
if you say yes then those ports are opened up automatically, if you say no then the app is dead in the water and windows wont ask you again next time you run it.
if you run a new version of the client from a different folder windows will ask you again if you want to allow the app to talk to the internet..
also you don't need RPC port and Daemon = 1 and Server=1 for running the client as a wallet only.
they are used when the client app is running as a daemon so you can do funky things like run mining pools and web services against and tell it to do things remotely etc.
all of the RPC settings should be kept TIGHTLY under lock and key (ie dont tell anyone) because if someone has those settings and your IP address they can tell your client to do things like send money remotely (if your wallet is unencrypted, which it is by default for every new wallet)....
if those are your RPC username and password then I suggest you change them since you just told everyone..