Just a quick post to put the "proof" out there for anyone who is looking for it.
B_hat = [X'X]^-1 X'y
where y = XB + E
B_hat = [X'X]^-1 X'(XB + E)
B_hat = [X'X]^-1 X'XB + [X'X]^-1 X'XBE
The [X'X]^-1 X' measures the linear relationship between X and the value you are multiplying it by. So when you have [X'X]^-1 X'*y it's the linear relationship between X and y. Thus, the [X'X]^-1 X'XB equals (1)B since the linear relationship between X and X will be 1. And [X'X]^-1 X'E is 0 since by assumption it is assumed that the errors are uncorrelated with the explanatory variables.
Therefore, Beta_hat is an unbiased estimator.