Consumindo WebApi no MVC3

sando o WebApi, qual é a melhor maneira de consumir um serviço em um cliente MV

Se a resposta retornar como:

<?xml version="1.0" encoding="UTF-8"?>
<ArrayOfContact 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Contact>
        <Id>1</Id>
        <Name>Bilbo Baggins</Name>
    </Contact>
    <Contact>
        <Id>2</Id>
        <Name>Frodo Baggins</Name>
    </Contact>
</ArrayOfContact>

Como posso tirar isso, retirar meus contatos e listá-los em um MVC3 Razor View usando o @Model?

Há um muitos exemplos online para a visualização mais recente do WebApi, mas não consigo encontrar nenhum que vá além e mostre a um cliente consumidor o serviço, digamos, usando o WebClien

Obrigado

R.

questionAnswers(2)

yourAnswerToTheQuestion