CPU: Athlon 2800+ or maybe a 3000+ ...I dont remember. OS: WinXP Pro w/SP2 Res: 1920x1440 In regards to the selection issue: I ment when you click and drag to select an area, I dont see anything. Its as if Im just moving the mouse around. As soon as I release the mouse to actually 'select' an area, the border shows up fine. Tile Selection: For some reason, the editor prefered to draw in the tile to the right of the one I was hovering. I could get it to stay in the 'targeted' tile by moving the mouse very carefully around the left-most edge of the target tile, but it was still very tempermental. Speed: I know using VB in itself is going to cause some speed problems, but Im willing to bet -- without looking at the source -- its in the redrawing step. I dont remember specifics as its been ages since Ive written any VB apps, but if you draw everything on a picturebox object, then only paint/update areas as necessary (loading map, drawing new tiles), the object itself will do a pretty good job of managing its display area (fairly quicly as well). Couple other gripes I have: -When you select an area, its just a solid white line. Photoshop has spoiled me and I demand an animated selection border! -The layout of the common tools. Now that I think about it, it kinda matches the PS layout, but Ive come to prefer the more standarized layout where those buttons are layed out horizontally across the top. -When using the pencil tool (and perhaps others), the tile the mouse is over is drawn with the last used selected tile (err... get that?). Personally, I would drop that, and simply change the mouse icon. No reason to draw the tile before its placed -- just adds more work to your redraw step. -The line/box/shape tools. Nothing wrong with them, however I think you should use the display method !@#$%^&* uses; that is, rather than drawing the tiles that will be placed, simply outline the tiles that are selected. At first I didnt like it, but Ive come to prefer it. Also, this could speed up your drawing times.