The isssue with Windows 7 HP and Vista is by choice they do NOT have RDP capability and to get Vista to work requires a lot of work as found out.

This all started because so many people ran Windows XP Pro which came with RDP capabilities which is now the equivalent of Windows 7 Professional itself. Microsoft felt that the normal home user did not need RDP capability and relied on them to use alternatives such as TeamViewer.

Windows 7 comes with RDP but you need to have Pro or higher for this function to work.