Currently Bitcoin-QT stores personal data (wallet, etc.) and blockchain in a user-specific directory (HOME-directory). Considering size and growth of the blockchain, it makes no sense to store a copy of the blockchain for each user on a multi-user system.
So I suggest to store the blockchain in a system-wide directory shared by all users.