I've had odd issues like this and it's almost always a preference problem (I know it sounds out there, but trust me I've seen an issue almost exactly like this 3 times now).
Try this. Create a new user on your system (Blue Apple -> System Preferences -> Accounts -> Plus sign (bottom left...