хз, как там в этом сквиде и прочих делать подмену, только в винде это делается достаточно легко. можно глобально всё через свою софтину пускать (изменять данные + через прокси пускать), можно все инстансы конкретного браузера или только нужного. только смысла делать это в винде или на покупном хостинге просто нет. информация о браузере и ос получается как минимум из заголовка useragent, скриптами на странице, скриптами во всяких флешах и прочем. посмотрел скриптик, что за браузер/ос и отправил данные

и толку от этих впн с прокси ровно 0 по модулю. подменяется в браузерах плагинами, надстройками, скриптами, параметрами командной строки,... с нюансами, но подменяется. с разрешением экрана тоже лечится.