|The connection is perfect when I'm close to the router so it doesn't seem to be a software problem. It's possible that my Wireless N receptor isn't working properly but it seems unlikely|
I'm currently using the Intel 4965N card.
makes me think the issue may be your hardware.
When you bought your wireless N router, I'll bet you didn't know what 802.11n wasn't standardized yet. I'd bet even more money nobody told you at the store you bought it at.
What "not yet a standard" means to you is, you can't hope to have decent interoperability between brand names. Since you have a D-Link router and an Intel wireless NIC, it wouldn't surprise me a bit if this was the issue.
But, it may not be. It could be a simple case of too much interference between your laptop and your router. By that I mean, too many walls, too much concrete or metal. How is your signal strength? Check that out and it will give you a clue as to what's going on. If your signal strength is low, then that's likely to be the issue and you may have to park your rear end and laptop closer to your router.
If that's not an option, or your connection sucks and signal strength is strong, then you may have to consider buying a wireless G router and seeing if that doesn't improve things.
Alternatively, for the very best connection possible, you could use a wired connection....if that's possible in your circumstances.