Looking at buying a Linksys to replace a dead BEFSR41 router. Was thinking of buying a WRT54GL/54GS or 54G and at some point installing either Tomato or DD-WRT on it. How stable are these models with the LinkSys firmware. I have friends who swear at Linksys current models saying that they are crap with the LinkSys firmware. I know that the WRT54GL is the preferred version for third party firmware but I can not get that model locally up here in Canada.