You don't say how long is LONG. I'm assuming your running close to or less than 100 meters since that's the 802.3's stated spec. I've only seen equipment that would get you T1 to 10Mb (which you run now) over cat1 or cat3 wire going over 100 meters. Not knowing your layout, it might be cheaper just to run the correct grade of cable to get 100Mb if you come within distance. If your close (say a few feet over) it's one of those chances you might could take. If your well over, then I'd look at fiber or maybe a point to point or multi-point wireless (something from DLink would be economical).