Well, I already live in Windsor, so I won't be looking for a place to stay, at least for the first couple years. Look for a place around U of Windsor, close to the bridge and everything that you'd need, including a library to study at. I wouldn't suggest looking downtown for an apartment because it's out of the way and probably a lot more money than you'd be spending at a place around the university.