Mostly, I am looking to find a router that will work best with all of the use it will be getting. Also, a router with good range. We will be living in a house with three floors, a basement, and an attic. The internet is going to mostly be used between two floors, the second and third floors, where our bedrooms are. Something cheap would be better, but if it is worth it I'm willing to spend more money. It doesn't need to be easy to set-up, I can usually figure these things out even if it takes a little time.
At home, I am using the WRT54G Linksys router between two floors (our first floor and second floor). The router and my bedroom (where I primarliy use my laptop) are on two opposite sides of the house and on different floors, but I still get a good signal. However, I'm not sure if this router will be good enough for the above situation.