£4k? We (rather large techonolgical company) pay £16k.
That might be because of support stuff that's rolled in, but I was under the impression that a CAL is around £4k, and the per-cpu is 16k (or thereabouts).
Also, there's confusion that's never really resolved about what a client is. If I have one database server, and then one webserver which connects to that database server, and then 1000 users who connect to that webserver, is that one client, or 1000? I think it gets a bit more involved as you can get a CAL per-device or per-user. In which case, building a standard tiered architecture for a website (pair of clusterd sql servers, pair of webservers) is actually not too expensive on the licensing. Per-cpu only really makes sense when users are connecting directly to the data source.