I was wrong!

I have discovered that Win 7 has 3 IPV6 addresses. The test posted was using my TEMPORARY IPV6 address directly to my machine, that is the firewall that was scanned. It appears that the DIR-825 has NO SPI for IPV6.
Here is the tests with my Win 7 firewall on and off. Too bad, I really liked this router! I can see this really being a problem, with no NAT and no SPI and my trust of windows being ZERO.
WINDOWS firewall OFF:Scan beginning at: Sun Apr 29 17:20:44 2012 , expected to take up to 11 seconds ...
ICMPv6 ECHO REQUEST returned : ECHO REPLY
Individual TCP port scan results:
Port 7 = RFSD Port 21 = RFSD Port 22 = RFSD Port 23 = RFSD
Port 25 = RFSD Port 37 = RFSD Port 53 = RFSD Port 79 = RFSD
Port 80 = RFSD Port 88 = RFSD Port 110 = RFSD Port 111 = RFSD
Port 113 = RFSD Port 119 = RFSD Port 123 = RFSD Port 135 = OPEN
Port 137 = RFSD Port 138 = RFSD Port 139 = RFSD Port 143 = RFSD
Port 311 = RFSD Port 389 = RFSD Port 427 = RFSD Port 443 = RFSD
Port 445 = OPEN Port 514 = RFSD Port 543 = RFSD Port 544 = RFSD
Port 548 = RFSD Port 631 = RFSD Port 749 = RFSD Port 873 = RFSD
Port 993 = RFSD Port 1025 = RFSD Port 1026 = RFSD Port 1029 = RFSD
Port 1030 = RFSD Port 1080 = RFSD Port 1720 = RFSD Port 1812 = RFSD
Port 2869 = OPEN Port 3128 = RFSD Port 3306 = RFSD Port 3389 = RFSD
Port 3689 = RFSD Port 5000 = RFSD Port 5100 = RFSD Port 5357 = OPEN
Port 5900 = RFSD Port 8080 = RFSD Port 9090 = RFSD Port 10243 = OPEN
WINDOWS firewall ON:Scan beginning at: Sun Apr 29 17:22:32 2012 , expected to take up to 11 seconds ...
ICMPv6 ECHO REQUEST returned : ECHO REPLY
Individual TCP port scan results:
Port 7 = STLTH Port 21 = STLTH Port 22 = STLTH Port 23 = STLTH
Port 25 = STLTH Port 37 = STLTH Port 53 = STLTH Port 79 = STLTH
Port 80 = STLTH Port 88 = STLTH Port 110 = STLTH Port 111 = STLTH
Port 113 = STLTH Port 119 = STLTH Port 123 = STLTH Port 135 = STLTH
Port 137 = STLTH Port 138 = STLTH Port 139 = STLTH Port 143 = STLTH
Port 311 = STLTH Port 389 = STLTH Port 427 = STLTH Port 443 = STLTH
Port 445 = STLTH Port 514 = STLTH Port 543 = STLTH Port 544 = STLTH
Port 548 = STLTH Port 631 = STLTH Port 749 = STLTH Port 873 = STLTH
Port 993 = STLTH Port 1025 = STLTH Port 1026 = STLTH Port 1029 = STLTH
Port 1030 = STLTH Port 1080 = STLTH Port 1720 = STLTH Port 1812 = STLTH
Port 2869 = STLTH Port 3128 = STLTH Port 3306 = STLTH Port 3389 = STLTH
Port 3689 = STLTH Port 5000 = STLTH Port 5100 = STLTH Port 5357 = STLTH
Port 5900 = STLTH Port 8080 = STLTH Port 9090 = STLTH Port 10243 = STLTH
That is just sad! Are there any routers out there with IPV6 SPI? or do I just invest in a good firewall?