Yes, definitely sounds like a migraine. The stars should disappear within 30 minutes or so, though. If not, call your doc just to make sure everything's OK.
Just a note for all of you migraine sufferers - I have had them for many years, and a baby aspirin a day has kept them away. I stopped when I was pregnant, and they came back like crazy. I talked to my doc and he said I could take one (and only one!) per day, and so far it has helped a lot. Might not work for everyone, but something to consider. TALK TO YOUR DOC FIRST!