мне хотелось услышать мнение людей, которые пользовались этими услугами.
гугл конечно хорошо, только хостинг-услуги сейчас предоставляют все кому не лень, и проанализировать все, что можно найти в гугле, и тем более выбрать из этого премлемый варинат, кроме как наобум не представляется возможным.
а что такое win-vps и шаред хостинг? если не секрет, и не трудно объяснить, не тыкая в гугль? 
а так же где есть .net хостинг не на венде?
мне зачем? ну не сложно догадацца, накидали сайт-визитку в Visual Web Developer'е ... теперь надо захостить)
shared hosting - кратко, обычный хостинг, вы делите с другими сайтами, один сервак, бывает как и UNIX, так и WIN, нечего более менее серьезного разместить вам тут не дадут, как только проект начнет грузить сервер, вас "попросят" перейти на VPS или dedication. На сервере обычно живут более 1000 доменов
VPS(VDS) - virtual private server. Грубо говоря, это ваш персональный сервер, только не физический и виртуальный. Вы жестко лимитированы по ресурсам, память и процессорное время. На ноде живут 20-30 vps. + это полная свобода действия, для *nix это root access, для винды права администратора с RDP. Это краткий экскурс в суть вопроса, надеюсь понятно
Теперь, если нужно просто посмотреть, разместить хоум пагу, то подойдет и шаред. Если серьезный проект то начинать надо минимум под VPS.
ASP .net под *nix платформу я не видел, хотя может оно и есть. Если надо MS SQL, то однозначно Win.
Более конкретных советов давать не буду, hostobzor + google в помощь