Well if you still decide to replace it, I recently got a Buffalo WHR-G125 and put DD-WRT on it, its pretty awesome, you can boost the performance of it and have a lot more functionality that you wouldnt normally have in a low-end router.