Right now I have an old Linksys WIFI router B range. It is about 3-4 years old. I want to get a new one because this one freezes time to time and i have to restart it. I need wifi and at least 1 ethernet port because of my desktop. I have 1 MBP, 1 dell notebook and 1 dell desktop. I want the airport express but then I cannot plug in the desktop because there is no ethernet port. Is the airport extreme a good option? It does have 3 ethernet ports which is good but its kinda $$$.