Peter,You are right, but that was not my point. The performance issue is not with the incrementing of the value...it is if it will be used within queries for any purpose. It isn't a drastic difference, but I have actually set this up and dealt with this recently, so I know that the TimeStamp is slower than the integer if you will be performing any query operation on the WHERE side that includes a >, <, or a between operation.
It is not noticeable unless you are dealing with a larger data set. If you are never going to have a a large database then it really doesn't matter...but I know for a fact that the integer is faster than the time stamp when it relates to queries when dealing with large data sets. If you never do anything but an equal operation on the column then there will not be a noticeable difference whether you are using an integer or a TimeStamp column. But why worry about all of this....if you create a integer row version column then you never have to worry with it regardless....but to each his own I was asked for best practices....and this would fall into that category in my book.