thank you very much for your response.. you solve my problem.. and i will follow your advice.
i think i will look for the router with printer sever function.. that would sort out the problem once and for all.
and also i might go for the wireless connection. just another silly question.. maybe i am asking too much..
anyway.. can i use wired connection and wireless connection at the same time to link my three computers?? or i have to either use wire connection or wireless connection for all my three computers???