my router is dying

Drops the connection every few minutes, painfully slow transfer speeds... Clearly, I need a replacement. Got any recs?