Per seat makes the most sense in 99% of the situations, and its probably 99.99% when talking windows cals. Per server can make sense for SQL apps - if you have a SQL server app that a lot of people ...