Ok, I ran through a whole host of problems but eventually got my ms28 flashed. First, I had the no drive problem. I kept playing around with timing turning on the xbox vs. the pc vs. plugging in the cable. I would occasionally get it to recognise and see XTREME Pri Master. But the turn off count to 10 (or 2, 4, 6, 8, 12, 14, 16, 18, 20) and turn back on would never read to get the original firmware off the drive. So here are a couple of pointers:
1) Read the tutorials that are out there, make sure you follow them to the T. If you are still having problems after that, try these things.
2) If you are getting port 170, a0, drive not detected, or status=00, make sure you have tried the instructions for editing your mtkflash for your chipset before trying anything else. I know they are in Textbook's tutorial and maybe other ones as well. These codes usually appear when mtkflash can't find the right port for your SATA interface or card.
3) If you have tried hex editing mtkflash (as indicated by item 2) and you are still getting drive not detected, status=72, status=51, status=80 or only occasionally is your drive detected but never reads or flashes, make sure you change your SATA cable. Also if you are using a Xeno or Xecuter Blaster, remove it and go with the good old fashioned croc clip and direct SATA link to the xbox 360 drive. This ended up being the main problem for me. Go figure, I buy a Xeno so I won't have to take appart my xbox to flash the drive and IT ended up being the problem.
4) Make sure your VT6421 SATA card is seated in the PCI slot properly.
5) Take all of the other PCI cards (the ones you can) out of your system and try the VT6421 card in every slot.
6) Try different SATA ports on the VT6421 card.
7) Disable all other drives in your system (where possible).

Try different timings, even with the problem I was having through the Xeno, the drive detected some of the time.
9) Post on the forums and see if someone can help, be sure to include your drive type, the chipset of the SATA port on your motherboard (or card, if you aren't using your motherboard's SATA), and the things you have tried before.
10) Don't give up and keep reading and trying different things.
The problems I had with my drive kept me trying unsuccessfully to flash it for well over 7 days. And then after all the reading, researching, trial and error, timing and counting, and pulling my hair out it turned out to be as simple as not using my Xeno between my computer and my xbox drive.
Hope this helps at least one person out there,
Drak