i have had my 24" iMac since september, and have loveeeeeeeed it dearly, except the past few months, i've been experiencing numerous problems. the most frequent is, at the user-login screen (anytime i leave my room, i switch it to the login screen) when i click on my name, often i'll get the spinning beach ball and it'll just stick like that forever (pretty much until i hard-restart the computer) also, sometimes when just doing normal computing an application will freeze and get the spinning ball. if i let it go, it just spins (i've let it go for hours and come back to the same thing) and if i try clicking on another application, the spinning ball just spreads to everything i switch to. forcing me to hard-restart again. has anyone else experienced these problems? it's driving me crazy. and i really don't like doing all these hard-restarts.