wow, a big job indeedReplacing the HD is a very big job and voids your warranty I believe.
http://news.cnet.com/8301-13506_3-10210484-17.html
http://www.kodawarisan.com/imac_2007_mid/imac_2007_mid_01.html
it just depends how much performance you lose under bootcamp.