wazzaday, have a read of this thread (http://www.sitepoint.com/forums/mysql-182/speedy-order-rand-operation-727493.html), a number of ways of grabbing x number of records at random from a database are discussed and compared. It’s probably a mute point if your only going to have 10 records but if the number of records is eventually going to be large, it’s something worth considering.