Thank you for your valuable suggestion.
From your comment, I will need to connect PCs, NAS, and my current 100mb router to a gigabit switch. Am I understand correctly? If so, will I still be able to share my internet connection between PCs?
Even doubling the transfer speed using gigabit switch, it's still by far unmatched the e-Sata / Sata connection.