It will likely test 18mbps at the modem but expect 85-90% of that as an actual speed on your computer. Also, if you go wireless you should expect roughly half that at the wireless-linked terminals.
In the end it's more an issue of bandwidth than speed. You can have an extremely fast connection with no bandwidth that will get the crap kicked out of it by a slower/high-bandwidth connection. An analogy would be a 2 lane road at 75 mph vs a 6 lane at 40 mph. The 6-lane road, though slower, will allow more people in a given amount of time. Substitute information packets for people and you get the drift. Your web browser doesn't care how fast the data gets there, rather how much data gets there in a given amount of time.
I have the 12Mbps uverse service. It speed tests out at around 10Mbps on wired connections and about 5 on wireless. The connection is brick-stable with no delays even when I have multiple devices running. I even tried bogging it down by running an HD movie on Netflix while simultaneously viewing a Youtube vid and gaming on xBox. No problem at all.
Brad