Bootcamp supports only 64bit, so if you go that route, you cannot use the 32bit. Vmware Fusion supports both, and there shouldn't be a huge performance penalty between the two. If you're incurring some performance issues, then its more likely caused by other factors.