mm the thing about that watch you chose is it's not exactly a watch manufacturer. If I could, I would try to stick with known manufacturers... seiko / tissot / rolex (lol) I like movado watches (the kind with the minimalist design)... but they are out of my price range
Oh! I forgot to mention... Dec 25th (well.. 26th really) at about 2:00 AM I line up at Future Shop to get great deals! Might even go a little earlier this year.
Best thing to do is go to the mall and check it out yourself. See which designs catch your eye, and jot down notes about the manufacturer so you can go back home and do a little research on the internet. $300-400 is a lot of money to spend, and you don't want some watch that craps out in a year. And when it comes time to buy, remember to barter! (that's the fun part!)
What I like to do for Christmas as a little joke is to put their gift inside some box / wrapping that makes the person getting your gift go "WHAT?!?!" So for example, I got my brother this magic set (he is really into that) but put it inside this Canadian Tire bag that we had.