Since we're posting rotations here's mine..

Single Target:
Thunder III (ticks longer for more damage) ---> Fire III ---> Fire (recast until 300mp) ---> Swiftcast ---> Flare ---> Convert ---> Fire ---> Blizzard III ---> Thunder III ---> Fire III ---> Fire (until 100mp) ---> Blizzard III and then repeat from beginning.

I see no point in casting Blizzard III before Fire III because by the time this rotation ends, 90% of the time I have the Fire III proc and cast it for nothing after going from Blizzard III ---> Thunder III ---> Fire III (free immediate cast). Not to mention Fire III is a 1.5 second cast coming from Blizzard III so its more efficient IMO.