This is a real tough question because if you ask 100 people, you'll get 100 different answers.
Questions as to reliability, for example, are difficult to answer because reliability seems to vary even within a single manufacturer. For example, some Linksys models are rock solid and others are extremely flaky. Sometimes, a newer version of a particular model is more or less reliable than the previous version.
I think it just boils down to what are your needs, what features do you want, what's your budget, and try and buy from a retailer that has an easy return policy.
Questions as to reliability, for example, are difficult to answer because reliability seems to vary even within a single manufacturer. For example, some Linksys models are rock solid and others are extremely flaky. Sometimes, a newer version of a particular model is more or less reliable than the previous version.
I think it just boils down to what are your needs, what features do you want, what's your budget, and try and buy from a retailer that has an easy return policy.