To blame Microsoft Vista for your HP recovery partition not working is very funny or so I think. Anyways even if it was a fault on microsofts part which I highly doubt, you are a moron not to expect something like this to happen.
Microsoft releases every operating system before its ready for one main reason... They make money off the support given to people like you.
