Thanks for your great replies.

walterman, I like C# too and I want to start my way in it from now on. Anyone has books to recommend? From beginners books (to fill in the gaps of the fundamental stuff in my head) to advanced ones.
I also want to have a background about Visual Basic, SQL and to be specific oracle. Is this a perfect combination of knowledge in programming?