Like I said, it has come a long way. The latest Realtek codec (1150) or even the last one is pretty solid. It is to the point where you would need a decent set of speakers or cans to notice a significant difference between it and a discrete solution.
Also, a lot of boards have that physical separation. I doubt his cheap board does, but, you would be hardpressed to hear any differences between one that is shielded and one that isn't.
I would have to bet good money says whatever is in a keyboard is worse than modern on board.
The OP also failed to list what motherboard he even has so we can actually make an informed choice for him........If its a crap codec, then go for it, if it isn't, then he should TRY HIMSELF to see which sounds better.
EDIT: I did read a review on it and the sound card on the G510 was dubbed 'adequete' and 'and also sounds better than a basic motherboard sound codec'. So let's see if he has a basic codec or a quality one like the last generation or two Realtek... then he can see for himself.
I am curious Kam... why didn't you just try and see what sounds better?????? You would have your answer a lot quicker that way.