I'm glad to here you enjoyed the article.
Unfortunately, I don't have a better solution due to the fact that I am still working with SQL Server 7.0 where partitioned views don't exist.
Robert Marda
Robert W. Marda
Billing and OSS Specialist - SQL Programmer
MCL Systems