Если выбор между WPF и Silverlight и это просто внутреннее приложение, то вам, вероятно, лучше пойти на WPF. Я на самом деле не использовал Silverlight, но из-за моих ограниченных знаний об этом, в основном это урезанная версия WPF для Интернета, вы сможете создавать более богатые приложения с использованием WPF, чем с Silverlight.