Hi Ron
how about using a mixture of SELECT TOP and ORDER BY?
for example, if you do SELECT TOP 25% and ORDER BY a certain column, that should get your first 25%, then if you do SELECT TOP 75% and order by the same column DESCENDING, that should get the rest...or vice versa if you are ordering by a date column and wanting to get the most recent first.
hope this helps.
Charlotte.