I can't comment on the clinical experiences of a Buffalo student since I don't start until August. But I can comment a bit on life in Buffalo.
It's colder than LA... but so is Boston, NYC, Philly and a lot of other schools. Buffalo gets a decent amount of snow, but having lived in Boston for 20 years, the snow that Buffalo gets is only slightly more than you would expect in NYC or Boston. But certainly more snow than LA! But so far, the weather is no worse than I ever saw in Boston. Bottom line: weather in Buffalo is not as bad as some people say.
Unlike UCLA, you can live like a king in Buffalo for very little money. You can live in a nice 1 bdr apartment within walking distance to school for less than $500 per month, including utilities. You simply can't find that around UCLA. From what I've heard, you'd have to pay at least $1000 per month to live in a small apartment that is at least 20 minutes from campus. If you calculate this cost difference over 4 years, that is a huge amount of money. I'm not sure about UCLA, but you can be a NY state resident for years 2, 3, and 4. So you'll pay in-state tuition, which will greatly reduce your overall debt.
That being said, UCLA is a great school. If you hate the cold and want to spend the extra money to live in an exciting city, then think about UCLA. Also think about where you want to eventually practice. At Buffalo, your training will be geared towards different boards (NERBs) than the ones in California. If you want to practice in NY or New England (like me), then Buffalo might be a better bet.
Just some thoughts... good luck in your decision.