That's very interesting. One thing to note, there is no version J patch, h is the newest.
Have you tried looking into the vsync patch yet? That might actually help. It will also let you have better control over your character, instead of delayed movements, which makes playing this much easier.
Linky:
http://coolier.sytes.net:8080/th_up3/file/th3_8419.zipIf you haven't already used it, here are the instructions to make it work, plus the exception for EoSD.
1. Download the vsync patch with the link from above,
2. Make sure your computer is using a japanese locale, AppLocale will be helpful here / change your regional settings. Vista should be the same as 7, so open control panel, click Clock, Language, and Region, choose Region and Language, select the administrative tab, and click the button to Change System Locale, and choose Japanese. You'll have to reboot though.
3. With the downloaded vsync patch, you need to take out the necessary folders for your game. This can be kinda confusing the first time since it's hard to read the files inside this download. Open the first folder in there. You'll know you have the right one if it has 11 items in it. Copy vpatch (application), vpatch (configuration settings) and vpatch_th06.dll and paste them into your EoSD folder.
4. The fun part. Getting this to run for EoSD is different from the other games. Choose your th06e game (since you want the english one of course) and rename it to 東方紅魔郷 (it has to be named this way for whatever reason so vsync patch can find it.
Now run vsync patch and see how that holds up. You can also modify some settings in the vpatch configuration settings file if you want, but you don't really need to.
Also to note, since this just came up a few days ago: If you don't use applocale or change your computer to japanese locale, there is a workaround. Do everything you did before, but instead of renaming EoSD to the japanese letters, rename it to

??g?

Leave the quotes in there, that's part of the name. Then run your vpatch.
You can do this for the other windows touhou games that you need to vpatch. Just with the other ones, rename the english exe to the same name as the japanese one (not japanese letters). Just make sure that you rename the japanese one first! Ex: th07J.exe will work.
Let us know how that works.