I believe the reason there might be anti-Scottish feelings in England are not the fault of the Scottish people at all, really. It's because of issues like the West Lothian Question (I think that's right) where Scottish MPs are given the right to vote on matters that only affect England whereas the opposite is not true.
Of course that has the potential to spark some resentment. Similarly, the Scottish decision to not charge uni fees to Scottish and EU (but not English) DC- well, someone's paying for that and it isn't necessarily just the Scottish taxpayer, is it? Free prescriptions, free care for the elderly,anyone?
All of this was permitted by the government in Westminster, in just the same way that should Scotland vote for independence, I think we can be sure that it'll come with a huge subsidy from the English taxpayers, the ability to stay within Sterling (and haven't the potential problems associated with fiscal but not political union been written large enough just recently?)- and to basically go on cherry picking the 'good' bits. The English just know that a government that 'allows' the West Lothian issue to stand will also see the English taxpayer paying for Salmond's vanity project.
Of course, a principle reason to keep the Scots 'sweet' has been North Sea oil- it will be interesting to see what happens there, especially now output is apparently declining.
Personally, I'd have no problem whatsoever with Scotland gaining full independence from the union, BUT I'd only support the idea if it were true, full, stand-alone independence. And there, I think the problem lies. In the current financial crisis, I believe Scotland would soon find itself in deep trouble, financially, as would places like Cornwall should they lose the SE England taxpayer subsidy.