Sounds to me like a video driver problem... did you make sure to get the latest Windows Vista driver for your graphics card?
.. that is if there isn't a Windows 7 driver available for your gpu.. Windows Vista's Drivers are "supposed" to work with Windows 7... and until there are more Win 7 specific drivers released Vista's are what we'll have to use.. Also keep in mind 7 is in BETA stages meaning there will be issues like this and unfortunately some won't be able to be fixed until 7 is further along in development.. but I think your issue sounds like a driver problem..
Do you have Aero enabled? If so, have you tried turning it off and seeing if the problem still exists?
If your gpu is an ATI card I know ATI has released a preview driver for Windows 7 which I can say with confidence works very well.. I use an ATI Radeon HD3870 video card in my "main" computer (which is currently running Windows 7 Build 7000) and have been using ATI's preview driver since it was released and haven't had any video related issues at all... yet...
if your using an Nvidia card I'm pretty sure they also have a Windows 7 specific driver out but I'm not 100% sure on that...
Operating System Windows 7 Ultimate 64- Bit Edition
Computer Type Custom Build 6 of 6
CPU Type and Speed AMD Phenom II X4 965 (3.4GHZ) 4000MHz HT Quad-Core Socket AM3
Motherboard Chipset Asus Crosshair III Formula AMD 790FX Socket AM3
System Memory Type Corsair TR3X6G1600C8D Dominator - DDR3-1600:PC3 -12800 - 6GB - Non-ECC Unbuffered 240-Pin DIMM
Video Card Type and Speed Sapphire Radeon HD 5870 1GB PCI-Express (2.0)
Computer Monitor Samsung SyncMaster P2350 23" FULL 1080p HD LCD Monitor
Hard Drive (2) WD VelociRaptor 300GB 10000RPM 16MB Buffer: (2) WD Caviar 1.5TB "IntelliPower" 64MB Buffer
Optical Drives (2) LG 22x Super Multi Drives (SATA II) - Both with Lightscribe
Network Adapter Asus Crosshair III Formula Gigabit Ethernet Adapter
Anti-virus Software AVG Free Edition 9.0
Computer Skill Level Self-Taught Expert
Windows Experience Index 7.2