I couldn't take it anymore. I've been saving for the Garmin Forerunner 405 for...oh I dunno, a month?...and I neeeeeeeeeeeeed it.
So I bought it! And it will be here tomorrow! YAYAYAYAYAYAY!!!!!!
(sorry, I couldn't keep it in any longer, and no one in the real world understands this obsession) :)