I want to buy a new wireless router for my home that supports 802.11n, and I figure while I'm at it I'll look for other features to future proof the purchase I'm currently researching - In addition, as the thread title says I want IPv6! I may not use it now, but I want to be ready when the transition occurs....or when I decide to force it to happen with tunneling

It seems more practical for my wallet if I go with a router that supports an open source firmware....my current home router is running dd-wrt and that has been working fine, although at times the CPU spikes to 100% (I use the hell out of it). I need higher LAN throughput capabilities at an affordable price if possible.
Has anyone else looked for an IPv6 capable home router lately? What did you come up with?
tl;dr: Buying a new 802.11n wireless router that supports gigabit ethernet (ok this is optional, I know it's expensive), open source firmware, IPv6, and 6to4 tunneling for under $100.