Wow, that's a loaded little NAS box. With all those features, I assume it's running some flavor of embedded Linux--just has to be.
That said, there's a graph right at the bottom of the page you linked that shows 8.38MB/s Samba Upload and 7.35MB/s FTP upload. That's on a gigabit network with a 100MB file, and one assumes they're going to be quoting the highest performance they can possibly get out of it since it's advertising material.
Give that you're getting 7.11MB/s, it's obviously performing pretty much as well as the manufacturer claims it will. This isn't to say that other NAS units won't perform better, but this one sounds like it's running to spec.
That said, a full-fledged server is clearly going to get you drastically better performance than that--like I said, I have no problem getting about 50MB/s to an XServe, and I'd assume a well-equipped Windows (or Linux) server would do the same. I assume this NAS unit just has a very minimal processor running the embedded OS, so that's all it can manage to push through the pipe.
My point here is that the speed you're seeing isn't a limitation of a gigabit network, and it's not a limitation of fileservers or the protocol in general, it's just as fast as that particular NAS is designed to go. I'd assume that if other NAS manufacturers quote network throughput much higher than that, you'll probably get it. If you can't find any budget NAS offering more speed, then you're going to have to either go with a higher-end one or a full-on server.
This is just musing, but if I was going to spend the cash for a server, I'd probably just get an Intel mini and a FW drive for it. Bit pricer, but more compact than a budget Linux box and probably a lot quieter, a heckuva lot easier to set up, and the gigabit port on it can probably saturate the FW bus using built-in filesharing. But that's a couple of full tiers up in pricing.