I agree, I've seen both, as well. I prefer at the end but as with so many things, it's all in what works for you. I would suggest that all document types be as consistent as possible, however, so people know where to look.
Technically, the revision history doesn't even have to be on the document, as long as you have a clear and convenient way to get to it in your DMS. We actually use a link to the change record in the footer instead of a revision table and it's working fine. And it doesn't clutter up the last pages with tables (especially on printed forms). This certainly isn't for everyone but don't be afraid to think outside the box and just make it work for your environment.