That is friggin' awesome! You know you've got a keeper when she does her homework & gets you quality stuff.
Last time my wife tried getting me something fishing-related, she got me a Bass Pro rod/reel combo & some cheesy lures. Nothing fancy, just not something I'd pick out myself. Credit given & efforts appreciated. I pretended to be super happy & all's went well.
Now you...you she nailed it & then some! All I can do is share your joy. Glad you've got a keeper. Only downfall is now you've got to be oober-creative & romantic for your next anniversary.
Now get out there & have fun with your new toys!