Originally Posted by emeraldage
Would I need a gigabit router to get full speed from a fiber optic isp?
Oh my yes.
Assuming your contracted speed exceeds the outside interface on your router (as another member pointed out). Fiber is capable of SONET (very, very fast) speeds, so we cannot answer your question unless you tell us what your contracted speed is.
You are going to have tradeoffs if all of your criteria need to be met. To get N, you will need to increase your budget.
For gigabit speeds, you will (probably) need to increase your budget.
Most routers now come with at least 4 switch ports so that should not be an issue, and wireless of some frequency is almost a given.
A little out of your budget, but you cannot go wrong with this
, however as people have mentioned with just a little effort you can flash an older router with the same image. If it is too out of your budget, look for the same, or similar, model on eBay or Craigslist.