Your right the price for an ardunio is relatively standard - I'd buy the official version - knockoffs are a couple of bucks less, but don't support the development of the platform, which I'm willing to do.
You don't need an additional module to reference the time, you can use Arduino playground...