Depends on what your budget is and on what your requirements are.
Linksys is generally better, easy to set up, more firmware upgrades available, but usually more expensive. If your bandwidth requirements are high or will have multiple simultaneous users, go 802.11n.
Make sure you get a surge protector though. Power outages mess up routers pretty quickly.