OK, here's an update on my problem. I called Nintendo...here's some good news and some bad news.
The good news is that it looks like I won't have to get a new Wii.
The bad news is that I still have the problem...
Me and the representative spent nearly 2 hours on the system and my router doing EVERYTHING suggested by Nintendo, the router and just about every other solution we could think of and I STILL couldn't connect to the Wii shop or the Internet channel...
The representative came to the conclusion that the problem could be with the router since he says he's been getting calls about Belkin routers not working with some Wiis. He suggested to try another router, go to a friend's house and try his or her and see if the Wii connects there, if it doesn't well the problem is indeed with the Wii.
The thing is that the Belkin router I have is the same router S_B has at his apartment and according to him its working just fine.
So it looks like I might have to try another router before coming to a conclusion. Thing is I am WAY too broke to buy another router. Every other router around here is too expensive, plus I don't have the means to go router hunting...
*Sigh, this is so frustrating.
Oh well, at least I can live without the Internet or Shop channel. Too bad there aren't any online based games to try if the problem goes further with online gaming.