There are 8 Apple stores in NJ - any one near you? I'd definitely recommend calling either the store or 1-800-MY-APPLE to get info on specific programs (and for graphics/design, they had better know what program you're talking about!). It might also affect the ports if this program outputs to an actual sign machine - another question to ask.
I heard that to use Boot Camp, you had to completely shut down one operating system in order to boot into the other - is this true? Highly inconvenient if you ask me.
Actually looking on their website Apple doesn't even advertise Boot Camp on their main site - they recommend a third-party solution called Parallels Desktop (which can have both OS's open at the same time).
EDIT: Gonna go on a slight tangent about their
reasons to switch. #4 and #5 are just begging for people to exploit OS X's holes (which definitely exist, though Apple evidently pretends not)