Yeah, seconding the used bike idea for a budget of a $1000....my full Ultegra Specialized Roubaix wasn't much more than that from Craigslist so I am sure that he can find at least a 105'd bike that is only a couple of years old. If he is just getting into a cycling, 105 is more than enough for him.
PinkBike.com has a pretty decent Buy&Sell section that is mostly Canadian. Craigslist is a crapshoot but you can sometimes get lucky because most people searching CL for bikes are looking for cheap stuff and $800+ bikes don't go as fast.