Hi,
It sounds like it is simply reading the data into cache.
The physical i/o component of any query execution is always considerably more expensive.
Can you include an output of:-
set showplan on
set statistics time, io on
go
<query>
go
Creating a named cache for the table is usually
the best way of trying to ensure the required data is in cache.
Cheers,
Simon