i'm a PC user that's looking into buying a mac. i really like the idea of being able to finally have a nice interface to a unix backend. (don't get me started on cde and the various free offerings out there for xwindows right now) i am getting a degree in computer sciences, so i will be using my computer to develop software (moderate-scale, nothing massive), browse the net, burn cds, etc. basically an all around workstation that has to cope with c++/java/jsp development. this being said, i have two questions. firstly, i'm not rich, so i don't want to spend a lot of money. i'm looking at getting a 1ghz combo emac and bumping it to 1GB ram. is this a good idea, or do these machines "suck"? i've seen mixed reviews, some people saying it's the computer they buy for grandma. i'm not doing photoshop stuff or playing games. will this be good enough? or do you have to spend > 2$K CAD to get a useful mac? i'm afraid of spending a good portion of my money on something already too slow for the software it runs. secondly, when i went to go look at hardware, the sales clerk was telling me "wait until after the 18th, they're going to announce hardware changes, we're hoping they'll bump the emac up to 1.25ghz and go ddr ram." i don't want to wait longer and longer to buy the mac, as you all know the "new computer urge" is hard to resist. what would your advice be on this? help a newbie out. i'm used to ignoring tech updates because they add 500$ to the price!